|
|
||||||
|
faudes::AttributePriority Class Reference
Detailed DescriptionThe class AttributePriority is intendened to be used as an event attribute. the class is derived from AttributeCFlags and accommedates an additional non-negative integer to represent an event priority. See also the template TpEventSet<Attr> for a convenience wrapper of an alphabet with attributes of type AttributePriority per event.. Definition at line 39 of file pev_priorities.h. Constructor & Destructor Documentation◆ AttributePriority() [1/2]
Default constructor, sets priority to 0 Definition at line 47 of file pev_priorities.h. ◆ AttributePriority() [2/2]
Copy constructor. Definition at line 52 of file pev_priorities.h. ◆ ~AttributePriority()
Destructor Definition at line 56 of file pev_priorities.h. Member Function Documentation◆ Clear()
Clear to default (mandatory for serialisation) Reimplemented from faudes::AttributeVoid. Definition at line 61 of file pev_priorities.h. ◆ DoAssign()
Assignment method.
Definition at line 51 of file pev_priorities.cpp. ◆ DoEqual()
Test equality of configuration data.
Definition at line 60 of file pev_priorities.cpp. ◆ DoRead()
Reads attribute from TokenReader, see AttributeVoid for public wrappers. Label and Context argument are ignored.
Reimplemented from faudes::AttributeCFlags. Definition at line 91 of file pev_priorities.cpp. ◆ DoWrite()
Writes attribute to TokenWriter, see AttributeVoid for public wrappers. Note: this class always wrtites in XML. Note: Label and Context argument are ignored.
Reimplemented from faudes::AttributeCFlags. Definition at line 86 of file pev_priorities.cpp. ◆ DoXWrite()
Writes attribute to TokenWriter, see AttributeVoid for public wrappers. Note: this class always wrtites in XML. Note: Label and Context argument are ignored.
Reimplemented from faudes::AttributeCFlags. Definition at line 70 of file pev_priorities.cpp. ◆ IsDefault()
Test for default value
Reimplemented from faudes::AttributeCFlags. Definition at line 69 of file pev_priorities.h. ◆ operator>()
compare priority (a>b iff a preempts b) Definition at line 79 of file pev_priorities.h. ◆ Priority() [1/2]
set priority Definition at line 73 of file pev_priorities.h. ◆ Priority() [2/2]
get priority Definition at line 76 of file pev_priorities.h. Member Data Documentation◆ mPriority
priority value. 0 is highest. Definition at line 88 of file pev_priorities.h. The documentation for this class was generated from the following files: libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen |