Sct::UniquePartitionIdentifier Class Reference

No two partitions within ATLAS have the same UniqePartitionIdentifier. More...

#include <Addressing.h>


Public Member Functions

 UniquePartitionIdentifier (const Sct::Corba::UPID &other)
 UniquePartitionIdentifier (const UniquePartitionIdentifier &other)
 UniquePartitionIdentifier (const PartitionIdentifier p)
 UniquePartitionIdentifier (const std::string &s)
 Constructs from a string encoded UPID.
 UniquePartitionIdentifier ()
UniquePartitionIdentifieroperator= (const UniquePartitionIdentifier &other)
bool operator== (const UniquePartitionIdentifier &other) const
bool operator!= (const UniquePartitionIdentifier &other) const
PartitionIdentifier partition () const
 operator std::string () const
bool operator< (const UniquePartitionIdentifier &other) const

Private Member Functions

std::string tag () const

Private Attributes

PartitionIdentifier m_partition


Detailed Description

No two partitions within ATLAS have the same UniqePartitionIdentifier.

Definition at line 35 of file Addressing.h.


Constructor & Destructor Documentation

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

Constructs from a string encoded UPID.

throws InvalidArgumentError if the format of UPID is not correct


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