8 #ifndef OPENDDS_DCPS_GUIDCONVERTER_H 9 #define OPENDDS_DCPS_GUIDCONVERTER_H 17 #include <dds/DdsDcpsGuidC.h> 71 long checksum()
const;
74 long vendorId()
const;
77 long entityId()
const;
80 long entityKey()
const;
86 bool isBuiltinDomainEntity()
const;
89 bool isUserDomainEntity()
const;
92 bool isWriter()
const;
95 bool isReader()
const;
103 operator std::wstring()
const;
119 const char*
c_str()
const {
return conv_.c_str(); }
123 #ifndef OPENDDS_SAFETY_PROFILE 130 #endif //DDS_HAS_WCHAR 131 #endif //OPENDDS_SAFETY_PROFILE
#define OpenDDS_Dcps_Export
const char * c_str() const
Conversion processing and value testing utilities for RTPS GUID_t types.
ACE_CDR::Boolean operator<<(Serializer &serializer, CoherentChangeControl &value)
Marshal/Insertion into a buffer.
LogGuid(const GUID_t &id)
LogGuid(const GuidPrefix_t &prefix)
OpenDDS_Dcps_Export GUID_t make_part_guid(const GuidPrefix_t &prefix)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
The Internal API and Implementation of OpenDDS.