|
|
||||||
|
faudes::AttributeFailureTypeMap Class Reference 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◆ AttributeFailureTypeMap() [1/3]
Default constructor. Definition at line 15 of file diag_attrfailuretypes.cpp. ◆ AttributeFailureTypeMap() [2/3]
Constructor from file. Definition at line 26 of file diag_attrfailuretypes.cpp. ◆ AttributeFailureTypeMap() [3/3]
Copyconstructor. Definition at line 39 of file diag_attrfailuretypes.cpp. ◆ ~AttributeFailureTypeMap()
Destructor. Definition at line 48 of file diag_attrfailuretypes.h. Member Function Documentation◆ AddFailureTypeMap()
Inserts entire failure type map to mFailureTypeMap.
Definition at line 110 of file diag_attrfailuretypes.cpp. ◆ AddFailureTypeMapping()
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. ◆ AllFailureEvents()
Obtain all failure events in mFailureTypeMap.
Definition at line 132 of file diag_attrfailuretypes.cpp. ◆ Clear()
Clears mFailureTypeMap. Reimplemented from faudes::AttributeVoid. Definition at line 80 of file diag_attrfailuretypes.cpp. ◆ DoAssign()
Copy attribute members.
Definition at line 53 of file diag_attrfailuretypes.cpp. ◆ DoEqual()
Test equality.
Definition at line 59 of file diag_attrfailuretypes.cpp. ◆ DoRead()
Read mFailureTypeMap from TokenReader.
Reimplemented from faudes::AttributeFlags. Definition at line 158 of file diag_attrfailuretypes.cpp. ◆ DoWrite()
Write mFailureTypeMap to TokenWriter.
Reimplemented from faudes::AttributeFlags. Definition at line 146 of file diag_attrfailuretypes.cpp. ◆ DoXWrite()
Write mFailureTypeMap to TokenWriter.
Reimplemented from faudes::AttributeFlags. Definition at line 152 of file diag_attrfailuretypes.cpp. ◆ Empty()
Test if mFailureTypeMap is empty.
Definition at line 75 of file diag_attrfailuretypes.cpp. ◆ FailureType()Returns failure type of failure event.
Definition at line 120 of file diag_attrfailuretypes.cpp. ◆ IsDefault()
Test for default value.
Reimplemented from faudes::AttributeFlags. Definition at line 70 of file diag_attrfailuretypes.cpp. Member Data Documentation◆ mFailureTypeMap
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.32b --- 2024.03.01 --- c++ api documentaion by doxygen |