You’re reading an older version of the Slamcore SDK documenation. The latest one is 23.04.

File Version.hpp

Version class.


static inline std::ostream &operator<<(std::ostream &os, const Version &version)
namespace slamcore

Main namespace for the SLAMcore public API

Get information about the client library

Helper conversion methods

slamcore::ImageFormat \(\leftrightarrow\) BytesPerPixel


static inline std::ostream &operator<<(std::ostream &os, const Version &version)
class Version
#include <Version.hpp>

Manage / Get information about the version of the client library

Public Functions

inline Version()
inline Version(const uint8_t vma, const uint8_t vmi, const uint8_t vpat)
inline bool operator==(const Version &other) const
inline bool operator<(const Version &other) const
inline bool operator<=(const Version &other) const
inline bool operator>(const Version &other) const
inline bool operator!=(const Version &other) const
inline bool operator>=(const Version &other) const
inline unsigned int getMajor() const
inline unsigned int getMinor() const
inline unsigned int getPatch() const

Private Members

uint8_t m_major
uint8_t m_minor
uint8_t m_patch