faudes::AttributeFailureEvents Class Reference
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Public Member Functions | |
| AttributeFailureEvents (void) | |
| Default constructor. | |
| ~AttributeFailureEvents (void) | |
| Default destructor. | |
| bool | IsDefault (void) const |
| Test for default values of failure and indicator events. | |
| virtual void | Clear (void) |
| Clears failure and indicator events. | |
Public Attributes | |
| EventSet | mFailureEvents |
| Set of failure events. | |
| EventSet | mIndicatorEvents |
| Set of indicator events. | |
Protected Member Functions | |
| virtual void | DoAssign (const AttributeFailureEvents &rSrcAttr) |
| Copy attribute members. | |
| virtual bool | DoEuqal (const AttributeFailureEvents &rAttr) const |
| Test equality. | |
| void | DoWrite (TokenWriter &rTw, const std::string &rLabel, const Type *pContext) const |
| Write failure and indicator events. | |
| void | DoXWrite (TokenWriter &rTw, const std::string &rLabel, const Type *pContext) const |
| Write failure and indicator events. | |
| void | DoRead (TokenReader &rTr, const std::string &rLabel="", const Type *pContext=0) |
| Read failure and indicator events. | |
Stores the failure and indicator events for a particular failure type.
Note: this is formaly derived from AttributeFlags since some some applications assume AttributeFlag the minimum attribute class.
Definition at line 23 of file diag_attrfailureevents.h.
| faudes::AttributeFailureEvents::AttributeFailureEvents | ( | void | ) |
Default constructor.
Definition at line 15 of file diag_attrfailureevents.cpp.
| faudes::AttributeFailureEvents::~AttributeFailureEvents | ( | void | ) | [inline] |
Default destructor.
Definition at line 39 of file diag_attrfailureevents.h.
| void faudes::AttributeFailureEvents::Clear | ( | void | ) | [virtual] |
Clears failure and indicator events.
Reimplemented from faudes::AttributeVoid.
Definition at line 51 of file diag_attrfailureevents.cpp.
| void faudes::AttributeFailureEvents::DoAssign | ( | const AttributeFailureEvents & | rSrcAttr | ) | [protected, virtual] |
Copy attribute members.
| rSrcAttr | Source to copy from |
Definition at line 27 of file diag_attrfailureevents.cpp.
| bool faudes::AttributeFailureEvents::DoEuqal | ( | const AttributeFailureEvents & | rAttr | ) | const [protected, virtual] |
Test equality.
| rAttr | Source to copy from |
Definition at line 35 of file diag_attrfailureevents.cpp.
| void faudes::AttributeFailureEvents::DoRead | ( | TokenReader & | rTr, | |
| const std::string & | rLabel = "", |
|||
| const Type * | pContext = 0 | |||
| ) | [protected, virtual] |
Read failure and indicator events.
| rTr | Reference to TokenReader | |
| rLabel | Section to read from. | |
| pContext | Read context to provide contextual information |
Reimplemented from faudes::AttributeFlags.
Definition at line 79 of file diag_attrfailureevents.cpp.
| void faudes::AttributeFailureEvents::DoWrite | ( | TokenWriter & | rTw, | |
| const std::string & | rLabel, | |||
| const Type * | pContext | |||
| ) | const [protected, virtual] |
Write failure and indicator events.
| rTw | Reference to TokenWriter | |
| rLabel | Section to write. | |
| pContext | Write context to provide contextual information |
Reimplemented from faudes::AttributeFlags.
Definition at line 57 of file diag_attrfailureevents.cpp.
| void faudes::AttributeFailureEvents::DoXWrite | ( | TokenWriter & | rTw, | |
| const std::string & | rLabel, | |||
| const Type * | pContext | |||
| ) | const [protected, virtual] |
Write failure and indicator events.
| rTw | Reference to TokenWriter | |
| rLabel | Section to write. | |
| pContext | Write context to provide contextual information |
Reimplemented from faudes::AttributeFlags.
Definition at line 67 of file diag_attrfailureevents.cpp.
| bool faudes::AttributeFailureEvents::IsDefault | ( | void | ) | const [virtual] |
Test for default values of failure and indicator events.
Reimplemented from faudes::AttributeFlags.
Definition at line 46 of file diag_attrfailureevents.cpp.
Set of failure events.
Definition at line 29 of file diag_attrfailureevents.h.
Set of indicator events.
Definition at line 31 of file diag_attrfailureevents.h.
libFAUDES 2.23h --- 2014.04.03 --- c++ api documentaion by doxygen