Encapsulates version information.
More...
#include <abstract_service.hpp>
|
int | m_major |
| major version number "X.something"
|
|
int | m_minor |
| Minor version number "something.Y".
|
|
Encapsulates version information.
◆ anonymous enum
Enumerator |
---|
InvalidVersionNumber | Invalid value indicator.
|
◆ Version() [1/2]
c++ constructor.
initialize object.
- Parameters
-
major | major number |
minor | minor number |
◆ Version() [2/2]
kanzi::connect::AbstractService::ServiceDescription::Version::Version |
( |
const string | versionstr | ) |
|
constructs object from version string
- Parameters
-
versionstr | version in format "1.2" |
◆ toString()
string kanzi::connect::AbstractService::ServiceDescription::Version::toString |
( |
| ) |
const |
Converts version information to string.
- Returns
- version as string "1.0"
◆ valid()
bool kanzi::connect::AbstractService::ServiceDescription::Version::valid |
( |
| ) |
const |
Is version number valid.
- Returns
- true if version is valid.
◆ operator!=
◆ operator<
◆ operator<=
◆ operator==
◆ operator>
◆ operator>=
◆ m_major
int kanzi::connect::AbstractService::ServiceDescription::Version::m_major |
major version number "X.something"
◆ m_minor
int kanzi::connect::AbstractService::ServiceDescription::Version::m_minor |
Minor version number "something.Y".
The documentation for this class was generated from the following file:
- connect/interface/abstract_service.hpp