Skip to content

iox::version🔗

Types🔗

Name
enum CompatibilityCheckLevel { OFF, MAJOR, MINOR, PATCH, COMMIT_ID, BUILD_DATE}
using cxx::string< COMMIT_ID_STRING_SIZE > CommitIdString_t
using cxx::string< BUILD_DATE_STRING_SIZE > BuildDateString_t

Functions🔗

Name
iox::log::LogStream & operator<<(iox::log::LogStream & logstream, const version::CompatibilityCheckLevel & level)

Attributes🔗

Name
const uint64_t COMMIT_ID_STRING_SIZE
const uint64_t BUILD_DATE_STRING_SIZE

Types Documentation🔗

enum CompatibilityCheckLevel🔗

Enumerator Value Description
OFF
MAJOR
MINOR
PATCH
COMMIT_ID
BUILD_DATE

using CommitIdString_t🔗

using iox::version::CommitIdString_t = typedef cxx::string<COMMIT_ID_STRING_SIZE>;

using BuildDateString_t🔗

using iox::version::BuildDateString_t = typedef cxx::string<BUILD_DATE_STRING_SIZE>;

Functions Documentation🔗

function operator<<🔗

inline iox::log::LogStream & operator<<(
    iox::log::LogStream & logstream,
    const version::CompatibilityCheckLevel & level
)

Attributes Documentation🔗

variable COMMIT_ID_STRING_SIZE🔗

static const uint64_t COMMIT_ID_STRING_SIZE = 12U;

variable BUILD_DATE_STRING_SIZE🔗

static const uint64_t BUILD_DATE_STRING_SIZE = 36U;

Updated on 18 December 2023 at 13:11:43 CET