29 #ifndef CLPROTOCOL_CVERSION_H 30 #define CLPROTOCOL_CVERSION_H 32 #include <Base/GCBase.h> 33 #include <CLProtocol/CLProtocol.h> 59 bool FromString(
const GENICAM_NAMESPACE::gcstring strVersion);
61 GENICAM_NAMESPACE::gcstring ToString();
64 bool operator>(
const CVersion& Version)
const;
65 bool operator<(
const CVersion& Version)
const;
66 bool operator==(
const CVersion& Version)
const;
82 #endif // CLPROTOCOL_CVERSION_H Encapsulates a version number.
Definition: CVersion.h:40
Definition: CLAllAdapter.h:64
int32_t m_Major
Major version number; if changed backward compatiblitity is broken.
Definition: CVersion.h:71
int32_t m_SubMinor
SubMinor version number; bugfixes only - no new features.
Definition: CVersion.h:77
int32_t m_Minor
Minor version number; if changed backward compatiblitity is maintained.
Definition: CVersion.h:74