Go to the documentation of this file.
28 #ifndef CLPROTOCOL_XMLID_H
29 #define CLPROTOCOL_XMLID_H
44 static const char* GetTokenSeparator();
70 bool operator>(
CXMLID& XMLID);
77 xidDeviceIDTemplate = 1,
101 #endif // CLPROTOCOL_XMLID_H
virtual GENICAM_NAMESPACE::gcstring ToString()=0
Returns a string representation of the digit.
bool CompareCXMLID(CXMLID *pA, CXMLID *pB)
for sorting a vector of pointers to CXMLID objects
C++ class wrapping CLSerialAll and CLProtocolDriver.
A string class which is a clone of std::string.
Encapsulates a version number.
virtual void GetSchemaVersion(Version_t &Version)=0
Get the schema version number.
Helper class which can split XMLIDs strings into tokens.
#define GENICAM_DEPRECATED(FUNCTION)
GenICam common utilities.
GENICAM_NAMESPACE::gcstring m_DeviceIDTemplate
The middle part of the XML ID.
virtual void GetDeviceVersion(Version_t &Version)=0
Get the version of the device description file.
Common GenICam base include file.
CVersion m_DeviceVersion
The last part of the XML ID.
GENICAM_NAMESPACE::gcstring m_XMLID
The original string.
CVersion m_SchemaVersion
The first part of the XML ID.
virtual void FromString(const GENICAM_NAMESPACE::gcstring &ValueStr, bool Verify=true)=0
Set content of the node as string.
rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Wed Dec 4 2024 03:10:12