#include <Addressing.h>
Collaboration diagram for Sct::UniqueRodIdentifier:
Public Member Functions | |
UniqueRodIdentifier (const Sct::Corba::URID &other) | |
UniqueRodIdentifier (const UniqueCrateIdentifier c, const RodIdentifier r) | |
UniqueRodIdentifier (const PartitionIdentifier p, const CrateIdentifier c, const RodIdentifier r) | |
UniqueRodIdentifier (const std::string &s) | |
Constructs from a string encoded URID. | |
UniqueRodIdentifier () | |
UniquePartitionIdentifier | upid () const |
gets upid (="unique partition id") | |
UniqueCrateIdentifier | ucid () const |
gets ucid (="unique crate id") | |
PartitionIdentifier | partition () const |
gets pid (="parition id") | |
RodIdentifier | crate () const |
gets cid (="crate id") | |
RodIdentifier | rod () const |
gets rid (="rod id") | |
bool | operator== (const UniqueRodIdentifier &other) const |
We can safely rely here on default "operator==", "operator!=" and "operator=" functionality, so no need to define them here. | |
bool | operator!= (const UniqueRodIdentifier &other) const |
bool | operator< (const UniqueRodIdentifier &other) const |
operator std::string () const | |
Private Member Functions | |
std::string | tag () const |
Private Attributes | |
UniqueCrateIdentifier | m_ucid |
RodIdentifier | m_rid |
Definition at line 211 of file Addressing.h.
|
Constructs from a string encoded URID. throws InvalidArgumentError if the format of URID is not correct |
|
gets cid (="crate id")
Definition at line 249 of file Addressing.h. References Sct::UniqueCrateLevelIdentifierBase::crate(), and m_ucid. Referenced by Sct::copyURIDToCorba(), and operator std::string(). Here is the call graph for this function: ![]() |
|
We can safely rely here on default "operator==", "operator!=" and "operator=" functionality, so no need to define them here.
Definition at line 256 of file Addressing.h. |
|
gets pid (="parition id")
Definition at line 246 of file Addressing.h. References m_ucid, and Sct::UniqueCrateLevelIdentifierBase::partition(). Referenced by Sct::copyURIDToCorba(), and operator std::string(). Here is the call graph for this function: ![]() |
|
gets rid (="rod id")
Definition at line 252 of file Addressing.h. References m_rid. Referenced by Sct::copyURIDToCorba(), and operator std::string(). |
|
gets ucid (="unique crate id")
Definition at line 242 of file Addressing.h. References m_ucid. |
|
gets upid (="unique partition id")
Definition at line 239 of file Addressing.h. References m_ucid, and Sct::UniqueCrateLevelIdentifierBase::upid(). Here is the call graph for this function: ![]() |