LibMultiSense
LibMultiSense Documentation
multisense::MultiSenseInfo::Version Struct Reference

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. More...
 
bool operator< (const Version &other) const
 Convenience operator for comparing versions. More...
 

Public Attributes

uint32_t major = 0
 Major version number. More...
 
uint32_t minor = 0
 Minor version number. More...
 
uint32_t patch = 0
 Patch version number. More...
 

Detailed Description

Convenience wrapper for a version number See https://semver.org/.

Definition at line 1492 of file MultiSenseTypes.hh.

Member Function Documentation

◆ operator<()

bool multisense::MultiSenseInfo::Version::operator< ( const Version other) const
inline

Convenience operator for comparing versions.

Definition at line 1520 of file MultiSenseTypes.hh.

◆ to_string()

std::string multisense::MultiSenseInfo::Version::to_string ( ) const
inline

Convert a Version info to string for convenience.

Definition at line 1512 of file MultiSenseTypes.hh.

Member Data Documentation

◆ major

uint32_t multisense::MultiSenseInfo::Version::major = 0

Major version number.

Definition at line 1497 of file MultiSenseTypes.hh.

◆ minor

uint32_t multisense::MultiSenseInfo::Version::minor = 0

Minor version number.

Definition at line 1502 of file MultiSenseTypes.hh.

◆ patch

uint32_t multisense::MultiSenseInfo::Version::patch = 0

Patch version number.

Definition at line 1507 of file MultiSenseTypes.hh.


The documentation for this struct was generated from the following file: