ariba::utility::SystemEventType Class Reference

#include <source/ariba/utility/system/SystemEventType.h>

Collaboration diagram for ariba::utility::SystemEventType:

Collaboration graph
[legend]

List of all members.

Public Types

typedef uint16_t eventid_t

Public Member Functions

 SystemEventType (string description, const SystemEventType parent=DEFAULT)
 SystemEventType ()
 SystemEventType (const SystemEventType &evtType)
 ~SystemEventType ()
string getDescription () const
const SystemEventType getParent () const
const int getDepth () const
const eventid_t getId () const
SystemEventTypeoperator= (const SystemEventType &evtType)
bool operator== (const SystemEventType &evtType) const
bool operator!= (const SystemEventType &evtType) const
bool operator> (const SystemEventType &evtType) const
bool operator< (const SystemEventType &evtType) const
bool isDefault ()

Static Public Attributes

static const SystemEventType DEFAULT

Private Member Functions

 SystemEventType (eventid_t mtype)

Private Attributes

eventid_t id

Static Private Attributes

static vector< Descriptorids

Classes

class  Descriptor


Detailed Description

Definition at line 55 of file SystemEventType.h.


Member Typedef Documentation

Definition at line 57 of file SystemEventType.h.


Constructor & Destructor Documentation

ariba::utility::SystemEventType::SystemEventType ( eventid_t  mtype  )  [inline, private]

Definition at line 82 of file SystemEventType.h.

ariba::utility::SystemEventType::SystemEventType ( string  description,
const SystemEventType  parent = DEFAULT 
) [inline]

Definition at line 87 of file SystemEventType.h.

References DEFAULT, id, and ids.

ariba::utility::SystemEventType::SystemEventType (  )  [inline]

Definition at line 95 of file SystemEventType.h.

References DEFAULT, id, and ids.

Referenced by getParent().

ariba::utility::SystemEventType::SystemEventType ( const SystemEventType evtType  )  [inline]

Definition at line 101 of file SystemEventType.h.

References id.

ariba::utility::SystemEventType::~SystemEventType (  )  [inline]

Definition at line 105 of file SystemEventType.h.


Member Function Documentation

string ariba::utility::SystemEventType::getDescription (  )  const [inline]

Definition at line 108 of file SystemEventType.h.

References id, and ids.

Referenced by ariba::utility::operator<<().

const SystemEventType ariba::utility::SystemEventType::getParent (  )  const [inline]

Definition at line 112 of file SystemEventType.h.

References ids, and SystemEventType().

Referenced by getDepth(), operator<(), ariba::utility::operator<<(), and operator>().

const int ariba::utility::SystemEventType::getDepth (  )  const [inline]

Definition at line 116 of file SystemEventType.h.

References DEFAULT, and getParent().

Referenced by ariba::utility::operator<<().

const eventid_t ariba::utility::SystemEventType::getId (  )  const [inline]

Definition at line 126 of file SystemEventType.h.

References id.

Referenced by ariba::utility::operator<<().

SystemEventType& ariba::utility::SystemEventType::operator= ( const SystemEventType evtType  )  [inline]

Definition at line 130 of file SystemEventType.h.

References id.

bool ariba::utility::SystemEventType::operator== ( const SystemEventType evtType  )  const [inline]

Definition at line 135 of file SystemEventType.h.

References id.

bool ariba::utility::SystemEventType::operator!= ( const SystemEventType evtType  )  const [inline]

Definition at line 139 of file SystemEventType.h.

References id.

bool ariba::utility::SystemEventType::operator> ( const SystemEventType evtType  )  const [inline]

Definition at line 143 of file SystemEventType.h.

References DEFAULT, and getParent().

bool ariba::utility::SystemEventType::operator< ( const SystemEventType evtType  )  const [inline]

Definition at line 150 of file SystemEventType.h.

References DEFAULT, and getParent().

bool ariba::utility::SystemEventType::isDefault (  )  [inline]

Definition at line 157 of file SystemEventType.h.


Member Data Documentation

Definition at line 80 of file SystemEventType.h.

Referenced by getDescription(), getParent(), and SystemEventType().


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

Generated on Wed May 27 18:24:09 2009 for Ariba by  doxygen 1.5.6