Go to the documentation of this file.
35 #ifndef _DBW_MKZ_CAN_PLATFORM_VERSION_H
36 #define _DBW_MKZ_CAN_PLATFORM_VERSION_H
85 default:
return "UNKNOWN";
91 case M_BPEC:
return "BPEC ";
92 case M_TPEC:
return "TPEC ";
98 default:
return "UNKNOWN";
102 class PlatformVersion {
107 bool operator< (
const PlatformVersion& other)
const {
return (this->
p == other.p) && (this->
m == other.m) && (this->
v < other.v); }
108 bool operator> (
const PlatformVersion& other)
const {
return (this->
p == other.p) && (this->
m == other.m) && (this->
v > other.v); }
125 #endif // _DBW_MKZ_CAN_PLATFORM_VERSION_H
static const char * moduleToString(Module x)
static bool operator>=(const PlatformVersion &x, const PlatformMap &map)
static bool operator<(const PlatformVersion &x, const PlatformMap &map)
static bool operator<=(const PlatformVersion &x, const PlatformMap &map)
static const char * platformToString(Platform x)
static bool operator==(const PlatformVersion &x, const PlatformMap &map)
static bool operator!=(const PlatformVersion &x, const PlatformMap &map)
static bool operator>(const PlatformVersion &x, const PlatformMap &map)
dbw_mkz_can
Author(s): Kevin Hallenbeck
autogenerated on Thu Jan 4 2024 03:46:24