81 OTC_SDK_API std::
string getName() noexcept;
Contains defines controlling the Windows DLL export and import of symbols.
Contains a class encapsulating version information.
Encapsulates version and build information about the SDK.
Definition VersionInfo.h:28
OTC_SDK_API std::string getBuildOS() noexcept
Returns the name of the operating system for which the SDK was build for.
OTC_SDK_API std::string getDescription() noexcept
Returns a description of the SDK.
OTC_SDK_API std::string getBuildDate() noexcept
Returns the UTC build date of the SDK in ISO format.
OTC_SDK_API std::string getBuildType() noexcept
Returns the build type of the SDK.
OTC_SDK_API std::string getCopyright() noexcept
Returns the copyright string of the SDK.
OTC_SDK_API std::string getCommitBranch() noexcept
Returns the branch name used to build the SDK.
OTC_SDK_API std::string getCompany() noexcept
Returns the name of the company that created the SDK.
OTC_SDK_API std::string getBuildPlatform() noexcept
Returns the name of the platform for which the SDK was build for.
OTC_SDK_API std::string getName() noexcept
Returns the name of the SDK.
OTC_SDK_API Version getSdkVersion() noexcept
Returns the SDK version.
OTC_SDK_API std::string getCommitHash() noexcept
Returns the first part of the hash of the commit that was used to build the SDK.
OTC_SDK_API std::string getCommitDate() noexcept
Returns the date of the commit that was used to build the SDK in ISO format.
OTC_SDK_API Version getFormatsVersion() noexcept
Returns the version of the format definitions.
VersionInfo()=default
Constructor.
Represent a version with major, minor and patch version numbers.
Definition Version.h:24
Main SDK namespace.
Definition AlarmChannel.h:21