|
CLProtocol
3.5.1
|
Encapsulates a version number. More...
Public Member Functions | |
| CVersion () | |
| Constructor. | |
| CVersion (const CVersion &Version) | |
| Copy Constructor. | |
| CVersion & | operator= (const CVersion &Version) |
| Copy Assignment. | |
| bool | FromString (const GENICAM_NAMESPACE::gcstring strVersion) |
| Parse a Version string. More... | |
| bool | operator> (const CVersion &Version) const |
| Comparison (for sorting) | |
Protected Attributes | |
| int32_t | m_Major |
| Major version number; if changed backward compatiblitity is broken. | |
| int32_t | m_Minor |
| Minor version number; if changed backward compatiblitity is maintained. | |
| int32_t | m_SubMinor |
| SubMinor version number; bugfixes only - no new features. | |
| bool FromString | ( | const GENICAM_NAMESPACE::gcstring | strVersion | ) |
Returns true if the parsing was successful. The following two forms of strings are allowed "SchemaVersion.1.2" "XMLVersion.1.2.3"
1.8.13