#include <UUID.h>
Public Types | |
typedef u_char | NodeID [NODE_ID_SIZE] |
enum | { NODE_ID_SIZE = 6 } |
Public Member Functions | |
UUID_node (void) | |
Constructor. | |
NodeID & | nodeID (void) |
void | nodeID (NodeID &) |
bool | operator== (const UUID_node &right) const |
bool | operator!= (const UUID_node &right) const |
Private Attributes | |
NodeID | nodeID_ |
Definition at line 33 of file UUID.h.
|
Definition at line 41 of file UUID.h. Referenced by ACE_Utils::UUID::from_string_i(), ACE_Utils::UUID_Generator::init(), and nodeID(). |
|
Definition at line 40 of file UUID.h.
00040 {NODE_ID_SIZE = 6}; |
|
Constructor.
Definition at line 28 of file UUID.cpp. References nodeID_.
00029 { 00030 for (int i = 0; i < UUID_node::NODE_ID_SIZE; ++i) 00031 { 00032 nodeID_[i] = 0; 00033 } 00034 } |
|
Definition at line 43 of file UUID.cpp. References NodeID, and nodeID_.
00044 { 00045 for (int i = 0; i < UUID_node::NODE_ID_SIZE; ++i) 00046 { 00047 nodeID_[i] = nodeID[i]; 00048 } 00049 } |
|
Definition at line 37 of file UUID.cpp. References nodeID_. Referenced by ACE_Utils::UUID::from_string_i(), ACE_Utils::UUID_Generator::init(), and ACE_Utils::UUID::to_string().
00038 { 00039 return nodeID_; 00040 } |
|
Definition at line 188 of file UUID.inl.
00189 { 00190 return !(*this == right); 00191 } |
|
Definition at line 175 of file UUID.inl. References NODE_ID_SIZE, and nodeID_.
00176 { 00177 for (size_t i = 0; i < NODE_ID_SIZE; ++i) 00178 { 00179 if (nodeID_ [i] != rt.nodeID_ [i]) 00180 { 00181 return false; 00182 } 00183 } 00184 return true; 00185 } |
|
Definition at line 54 of file UUID.h. Referenced by nodeID(), operator==(), and UUID_node(). |