PLSSVM - Parallel Least Squares Support Vector Machine
2.0.0
A Least Squares Support Vector Machine implementation using different backends.
include
plssvm
version
git_metadata
git_metadata.hpp
Go to the documentation of this file.
1
12
#ifndef PLSSVM_VERSION_GIT_METADATA_GIT_METADATA_HPP_
13
#define PLSSVM_VERSION_GIT_METADATA_GIT_METADATA_HPP_
14
#pragma once
15
16
#include <string_view>
// std::string_view
17
18
namespace
plssvm::version::git_metadata {
19
25
[[nodiscard]]
bool
is_populated
();
30
[[nodiscard]]
bool
has_uncommitted_changes
();
35
[[nodiscard]] std::string_view
author_name
();
40
[[nodiscard]] std::string_view
author_email
();
45
[[nodiscard]] std::string_view
commit_sha1
();
50
[[nodiscard]] std::string_view
commit_date
();
55
[[nodiscard]] std::string_view
commit_subject
();
60
[[nodiscard]] std::string_view
commit_body
();
65
[[nodiscard]] std::string_view
describe
();
70
[[nodiscard]] std::string_view
branch
();
75
[[nodiscard]] std::string_view
remote_url
();
76
77
}
// namespace plssvm::version::git_metadata
78
79
#endif
// PLSSVM_VERSION_GIT_METADATA_GIT_METADATA_HPP_
plssvm::version::git_metadata::remote_url
std::string_view remote_url()
The remote repository URL.
plssvm::version::git_metadata::describe
std::string_view describe()
The commit description.
plssvm::version::git_metadata::commit_sha1
std::string_view commit_sha1()
The full hash of the current commit.
plssvm::version::git_metadata::branch
std::string_view branch()
The symbolic reference tied to HEAD.
plssvm::version::git_metadata::has_uncommitted_changes
bool has_uncommitted_changes()
Check whether there are any uncommitted changes that won't be reflected in the CommitID.
plssvm::version::git_metadata::is_populated
bool is_populated()
Check whether the metadata has been successfully populated.
plssvm::version::git_metadata::author_name
std::string_view author_name()
The name of the author of this commit.
plssvm::version::git_metadata::commit_date
std::string_view commit_date()
The ISO 8601 commit date.
plssvm::version::git_metadata::author_email
std::string_view author_email()
The E-Mail of the author of this commit.
plssvm::version::git_metadata::commit_subject
std::string_view commit_subject()
The commit subject.
plssvm::version::git_metadata::commit_body
std::string_view commit_body()
The commit body.
Generated on Thu May 11 2023 19:11:13 for PLSSVM - Parallel Least Squares Support Vector Machine by
1.9.1