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