QDOS::NameComponent Class Reference

#include <Naming.h>

List of all members.

Public Member Functions

 NameComponent (string id, string kind="")
 NameComponent (const NameComponent &a)
string get_id (void) const
string set_id (const string &id)
bool is_valid_id (void) const
bool operator== (const string &a) const

Private Attributes

string identifier
string kind_attrib

Friends

class Name


Constructor & Destructor Documentation

QDOS::NameComponent::NameComponent ( string  id,
string  kind = "" 
) [inline]

QDOS::NameComponent::NameComponent ( const NameComponent a  )  [inline]


Member Function Documentation

string QDOS::NameComponent::get_id ( void   )  const [inline]

bool QDOS::NameComponent::is_valid_id ( void   )  const [inline]

bool QDOS::NameComponent::operator== ( const string &  a  )  const [inline]

string QDOS::NameComponent::set_id ( const string &  id  )  [inline]


Friends And Related Function Documentation

friend class Name [friend]


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Fri Jan 8 12:51:31 2010 for QSAS by  doxygen 1.5.7