#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: ![]() |
1.4.6