Public Member Functions | Public Attributes | List of all members
mocap_nokov::Version Class Reference

\breif Version class containing the version information and helpers for comparison. More...

#include <version.h>

Public Member Functions

std::string const & getVersionString () const
 
bool operator< (const Version &comparison) const
 
bool operator<= (const Version &comparison) const
 
bool operator== (const Version &comparison) const
 
bool operator> (const Version &comparison) const
 
bool operator>= (const Version &comparison) const
 
void setVersion (int major, int minor, int revision, int build)
 
 Version ()
 
 Version (const std::string &version)
 
 Version (int major, int minor, int revision, int build)
 
 ~Version ()
 

Public Attributes

int v_build
 
int v_major
 
int v_minor
 
int v_revision
 
std::string v_string
 

Detailed Description

\breif Version class containing the version information and helpers for comparison.

Definition at line 39 of file version.h.

Constructor & Destructor Documentation

◆ Version() [1/3]

mocap_nokov::Version::Version ( )

Definition at line 36 of file version.cpp.

◆ Version() [2/3]

mocap_nokov::Version::Version ( int  major,
int  minor,
int  revision,
int  build 
)

Definition at line 41 of file version.cpp.

◆ Version() [3/3]

mocap_nokov::Version::Version ( const std::string &  version)

Definition at line 46 of file version.cpp.

◆ ~Version()

mocap_nokov::Version::~Version ( )

Definition at line 54 of file version.cpp.

Member Function Documentation

◆ getVersionString()

std::string const & mocap_nokov::Version::getVersionString ( ) const

Definition at line 69 of file version.cpp.

◆ operator<()

bool mocap_nokov::Version::operator< ( const Version comparison) const

Definition at line 92 of file version.cpp.

◆ operator<=()

bool mocap_nokov::Version::operator<= ( const Version comparison) const

Definition at line 105 of file version.cpp.

◆ operator==()

bool mocap_nokov::Version::operator== ( const Version comparison) const

Definition at line 110 of file version.cpp.

◆ operator>()

bool mocap_nokov::Version::operator> ( const Version comparison) const

Definition at line 74 of file version.cpp.

◆ operator>=()

bool mocap_nokov::Version::operator>= ( const Version comparison) const

Definition at line 87 of file version.cpp.

◆ setVersion()

void mocap_nokov::Version::setVersion ( int  major,
int  minor,
int  revision,
int  build 
)

Definition at line 57 of file version.cpp.

Member Data Documentation

◆ v_build

int mocap_nokov::Version::v_build

Definition at line 58 of file version.h.

◆ v_major

int mocap_nokov::Version::v_major

Definition at line 55 of file version.h.

◆ v_minor

int mocap_nokov::Version::v_minor

Definition at line 56 of file version.h.

◆ v_revision

int mocap_nokov::Version::v_revision

Definition at line 57 of file version.h.

◆ v_string

std::string mocap_nokov::Version::v_string

Definition at line 59 of file version.h.


The documentation for this class was generated from the following files:


mocap_nokov
Author(s):
autogenerated on Mon Mar 3 2025 03:08:00