Defines an event type
Type () Default constructor | |
explicit | Type (const char* name) Default constructor |
explicit | Type (const std::string& name) Default constructor |
Type (const Type& type) Copy constructor | |
~Type () Destructor | |
Type& | operator= (const Type& type) Assignment operator |
bool | SetType (const char* name) Set type |
const char* | GetName () const Get event type |
int | GetId () const Get event ID |
const TypeInfo* | GetTypeInfo () const Get type information |
const LayoutInfo* | GetLayout () const Get layout information |
bool | operator== (const Type& t) const Equality operator |
bool | operator!= (const Type& t) const Inequality operator |
bool | operator< (const Type& t) const Smaller than operator |
static bool | Test (const char* name) Test type |
bool | Match (const char* pat) const Match operator |
static bool | CheckName (const char* name) Check name |
static void | DumpAll (std::ostream& os) Dump all registered types. |
static void | DumpAll () Dump all registered types. |
Describes the event type. An event type consists of a name and a subtype. Type and subtype names can not contain the characters "(", ")", "[", "]" or ".".
subtype - Subtype of the event
subtype - Subtype of the event
subtype - Subtype of the event
subtype - Subtype of the event
alphabetic index hierarchy of classes
Please send questions and comments to sigg_d@ligo-wa.caltech.edu
generated by doc++