ACE 8.0.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Attributes | List of all members
ACE_Utils::UUID_Node Class Reference

Holds the MAC-address of the UUID. More...

#include <UUID.h>

Public Types

enum  { NODE_ID_SIZE = 6 }
 Size of the node in bytes. More...
 
typedef u_char Node_ID[NODE_ID_SIZE]
 Type definition of the node.
 

Public Member Functions

Node_IDnode_ID ()
 Get the node id.
 
const Node_IDnode_ID () const
 
bool operator== (const UUID_Node &right) const
 Test for equality.
 
bool operator!= (const UUID_Node &right) const
 Test for inequality.
 

Private Attributes

Node_ID node_ID_
 The value of the node id.
 

Detailed Description

Holds the MAC-address of the UUID.

Member Typedef Documentation

◆ Node_ID

typedef u_char ACE_Utils::UUID_Node::Node_ID[NODE_ID_SIZE]

Type definition of the node.

Member Enumeration Documentation

◆ anonymous enum

Size of the node in bytes.

Enumerator
NODE_ID_SIZE 

Member Function Documentation

◆ node_ID() [1/2]

UUID_Node::Node_ID & ACE_Utils::UUID_Node::node_ID ( )
inline

Get the node id.

◆ node_ID() [2/2]

const UUID_Node::Node_ID & ACE_Utils::UUID_Node::node_ID ( ) const
inline

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

◆ operator!=()

bool ACE_Utils::UUID_Node::operator!= ( const UUID_Node & right) const
inline

Test for inequality.

◆ operator==()

bool ACE_Utils::UUID_Node::operator== ( const UUID_Node & right) const
inline

Test for equality.

Member Data Documentation

◆ node_ID_

Node_ID ACE_Utils::UUID_Node::node_ID_
private

The value of the node id.


The documentation for this class was generated from the following files: