Class VersionInfo

Class Documentation

class VersionInfo

Class holding version info for the kobuki driver.

Public Functions

inline VersionInfo(const uint32_t &fw, const uint32_t &hw, const uint32_t udid0_, const uint32_t udid1_, const uint32_t udid2_)

Public Members

const uint32_t firmware
const uint32_t hardware
const uint32_t software
const uint32_t udid0
const uint32_t udid1
const uint32_t udid2

Public Static Functions

static inline int majorVersion(const uint32_t &version)
static inline int minorVersion(const uint32_t &version)
static inline int patchVersion(const uint32_t &version)
static inline std::string toString(const uint32_t &version)
static inline std::string toString(const std::vector<uint32_t> &versions)
static inline std::string toString(const uint32_t &udid0, const uint32_t &udid1, const uint32_t &udid2)
static std::string getSoftwareVersion()