Sct::UniqueCrateIdentifier Class Reference

No two crates within the SCT have the same UniqueCrateIdentifier. More...

#include <Addressing.h>

Inheritance diagram for Sct::UniqueCrateIdentifier:

Inheritance graph
[legend]
Collaboration diagram for Sct::UniqueCrateIdentifier:

Collaboration graph
[legend]

Public Member Functions

 UniqueCrateIdentifier (const Sct::Corba::UCID &other)
 UniqueCrateIdentifier (const UniquePartitionIdentifier p, const CrateIdentifier c)
 UniqueCrateIdentifier (const PartitionIdentifier p, const CrateIdentifier c)
 UniqueCrateIdentifier (const std::string &s)
 Constructs from a string encoded UCID.
 UniqueCrateIdentifier ()
bool operator== (const UniqueCrateIdentifier &other) const
bool operator!= (const UniqueCrateIdentifier &other) const
bool operator< (const UniqueCrateIdentifier &other) const
 operator std::string () const

Private Member Functions

std::string tag () const

Detailed Description

No two crates within the SCT have the same UniqueCrateIdentifier.

Definition at line 133 of file Addressing.h.


Constructor & Destructor Documentation

Sct::UniqueCrateIdentifier::UniqueCrateIdentifier const std::string &  s  )  [explicit]
 

Constructs from a string encoded UCID.

throws InvalidArgumentError if the format of UCID is not correct


The documentation for this class was generated from the following files:
Generated on Mon Feb 6 14:02:39 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6