![]() |
LibMultiSense
LibMultiSense Documentation
|
Convenience wrapper for a version number See https://semver.org/. More...
#include <MultiSenseTypes.hh>
Public Member Functions | |
| std::string | to_string () const |
| Convert a Version info to string for convenience. | |
| bool | operator== (const Version &other) const |
| Convenience equality operator for comparing versions. | |
| bool | operator< (const Version &other) const |
| Convenience less-than operator for comparing versions. | |
| bool | operator<= (const Version &other) const |
| Convenience less-than or equal to operator for comparing versions. | |
| bool | operator> (const Version &other) const |
| Convenience greater-than operator for comparing versions. | |
| bool | operator>= (const Version &other) const |
| Convenience greater-than or equal to operator for comparing versions. | |
Public Attributes | |
| uint32_t | major = 0 |
| Major version number. | |
| uint32_t | minor = 0 |
| Minor version number. | |
| uint32_t | patch = 0 |
| Patch version number. | |
Convenience wrapper for a version number See https://semver.org/.
Definition at line 1550 of file MultiSenseTypes.hh.
Convenience less-than operator for comparing versions.
Definition at line 1586 of file MultiSenseTypes.hh.
Convenience less-than or equal to operator for comparing versions.
Definition at line 1594 of file MultiSenseTypes.hh.
Convenience equality operator for comparing versions.
Definition at line 1578 of file MultiSenseTypes.hh.
Convenience greater-than operator for comparing versions.
Definition at line 1602 of file MultiSenseTypes.hh.
Convenience greater-than or equal to operator for comparing versions.
Definition at line 1610 of file MultiSenseTypes.hh.
|
inline |
Convert a Version info to string for convenience.
Definition at line 1570 of file MultiSenseTypes.hh.
| uint32_t multisense::MultiSenseInfo::Version::major = 0 |
Major version number.
Definition at line 1555 of file MultiSenseTypes.hh.
| uint32_t multisense::MultiSenseInfo::Version::minor = 0 |
Minor version number.
Definition at line 1560 of file MultiSenseTypes.hh.
| uint32_t multisense::MultiSenseInfo::Version::patch = 0 |
Patch version number.
Definition at line 1565 of file MultiSenseTypes.hh.