#include <source/ariba/utility/types/ServiceID.h>
Public Member Functions | |
ServiceID () | |
ServiceID (uint32_t _id) | |
ServiceID (const ServiceID &_id) | |
~ServiceID () | |
bool | operator== (const ServiceID &rh) const |
bool | operator< (const ServiceID &rh) const |
bool | operator!= (const ServiceID &rh) const |
ServiceID & | operator= (const ServiceID &rh) |
bool | isUnspecified () const |
virtual string | toString () const |
Static Public Attributes | |
static const ServiceID | UNSPECIFIED |
Private Attributes | |
VSERIALIZEABLE | |
uint32_t | id |
Definition at line 58 of file ServiceID.h.
ariba::utility::ServiceID::ServiceID | ( | ) |
Definition at line 48 of file ServiceID.cpp.
ariba::utility::ServiceID::ServiceID | ( | uint32_t | _id | ) |
Definition at line 52 of file ServiceID.cpp.
ariba::utility::ServiceID::ServiceID | ( | const ServiceID & | _id | ) |
Definition at line 55 of file ServiceID.cpp.
ariba::utility::ServiceID::~ServiceID | ( | ) |
Definition at line 58 of file ServiceID.cpp.
bool ariba::utility::ServiceID::operator== | ( | const ServiceID & | rh | ) | const |
bool ariba::utility::ServiceID::operator< | ( | const ServiceID & | rh | ) | const |
bool ariba::utility::ServiceID::operator!= | ( | const ServiceID & | rh | ) | const |
bool ariba::utility::ServiceID::isUnspecified | ( | ) | const [inline] |
Definition at line 76 of file ServiceID.h.
string ariba::utility::ServiceID::toString | ( | ) | const [virtual] |
Returns a textual representation of the address
Reimplemented from Address.
Definition at line 78 of file ServiceID.cpp.
References ariba::utility::Helper::ultos().
Referenced by ariba::overlay::BaseOverlay::bind(), ariba::overlay::BaseOverlay::broadcastMessage(), ariba::overlay::BaseOverlay::establishLink(), ariba::overlay::BaseOverlay::receiveMessage(), ariba::overlay::BaseOverlay::sendMessage(), and ariba::overlay::BaseOverlay::unbind().
const ServiceID ariba::utility::ServiceID::UNSPECIFIED [static] |
uint32_t ariba::utility::ServiceID::id [private] |
Definition at line 83 of file ServiceID.h.
Referenced by operator<(), operator=(), and operator==().