faudes::AttributeFailureTypeMap Class Reference Partitions the failure and indicator events. More...
Detailed DescriptionPartitions the failure and indicator events. This attribute is a wrapper to a nameset with failuretype attributes. Note: formally derived from AttributeFlags for strategic reasons only Definition at line 25 of file diag_attrfailuretypes.h. Constructor & Destructor Documentation
Default constructor. Definition at line 15 of file diag_attrfailuretypes.cpp.
Constructor from file. Definition at line 26 of file diag_attrfailuretypes.cpp.
Copyconstructor. Definition at line 39 of file diag_attrfailuretypes.cpp.
Destructor. Definition at line 48 of file diag_attrfailuretypes.h. Member Function Documentation
Inserts entire failure type map to mFailureTypeMap.
Definition at line 110 of file diag_attrfailuretypes.cpp.
Add a set of failure events to failure type map. Make sure that you do not insert a failure event which is part of another failure type as well!
Definition at line 85 of file diag_attrfailuretypes.cpp.
Obtain all failure events in mFailureTypeMap.
Definition at line 132 of file diag_attrfailuretypes.cpp.
Clears mFailureTypeMap. Reimplemented from faudes::AttributeVoid. Definition at line 80 of file diag_attrfailuretypes.cpp.
Copy attribute members.
Definition at line 53 of file diag_attrfailuretypes.cpp.
Test equality.
Definition at line 59 of file diag_attrfailuretypes.cpp.
Read mFailureTypeMap from TokenReader.
Reimplemented from faudes::AttributeFlags. Definition at line 158 of file diag_attrfailuretypes.cpp.
Write mFailureTypeMap to TokenWriter.
Reimplemented from faudes::AttributeFlags. Definition at line 146 of file diag_attrfailuretypes.cpp.
Write mFailureTypeMap to TokenWriter.
Reimplemented from faudes::AttributeFlags. Definition at line 152 of file diag_attrfailuretypes.cpp.
Test if mFailureTypeMap is empty.
Definition at line 75 of file diag_attrfailuretypes.cpp. Returns failure type of failure event.
Definition at line 120 of file diag_attrfailuretypes.cpp.
Test for default value.
Reimplemented from faudes::AttributeFlags. Definition at line 70 of file diag_attrfailuretypes.cpp. Member Data Documentation
Failure and indicator event partition. Mapping of failure type indices (as defined in GlobalEventSymbolTable) to associated failure events and indicator events. Definition at line 36 of file diag_attrfailuretypes.h. The documentation for this class was generated from the following files: libFAUDES 2.28c --- 2016.09.30 --- c++ api documentaion by doxygen |