#include <PersistenceUpdater.h>
Public Member Functions | |
IdType_ExtId () | |
IdType_ExtId (IdType id) | |
IdType_ExtId (const IdType_ExtId &ext) | |
void | operator= (const IdType_ExtId &ext) |
bool | operator== (const IdType_ExtId &ext) const |
unsigned long | hash () const |
Private Attributes | |
IdType | id_ |
Definition at line 35 of file PersistenceUpdater.h.
Update::PersistenceUpdater::IdType_ExtId::IdType_ExtId | ( | ) |
Definition at line 184 of file PersistenceUpdater.cpp.
00185 : id_(OpenDDS::DCPS::GUID_UNKNOWN) 00186 {}
Update::PersistenceUpdater::IdType_ExtId::IdType_ExtId | ( | IdType | id | ) |
Definition at line 188 of file PersistenceUpdater.cpp.
00189 : id_(id) 00190 {}
Update::PersistenceUpdater::IdType_ExtId::IdType_ExtId | ( | const IdType_ExtId & | ext | ) |
Definition at line 192 of file PersistenceUpdater.cpp.
00193 : id_(ext.id_) 00194 {}
unsigned long Update::PersistenceUpdater::IdType_ExtId::hash | ( | void | ) | const |
Definition at line 209 of file PersistenceUpdater.cpp.
References id_.
00210 { 00211 return OpenDDS::DCPS::RepoIdConverter(id_).checksum(); 00212 };
void Update::PersistenceUpdater::IdType_ExtId::operator= | ( | const IdType_ExtId & | ext | ) |
Definition at line 197 of file PersistenceUpdater.cpp.
References id_.
00198 { 00199 id_ = ext.id_; 00200 }
bool Update::PersistenceUpdater::IdType_ExtId::operator== | ( | const IdType_ExtId & | ext | ) | const |
Definition at line 203 of file PersistenceUpdater.cpp.
References id_.
00204 { 00205 return (id_ == ext.id_); 00206 }
Definition at line 50 of file PersistenceUpdater.h.
Referenced by hash(), operator=(), and operator==().