|
|
||||||
|
Public Member Functions |
Static Public Attributes |
Protected Member Functions |
Static Private Attributes |
List of all members
faudes::HioEventFlags Class Reference
Detailed DescriptionEvent attributes for hierarchical discrete event systems with inputs and outputs. These Attributes are:
Definition at line 32 of file hio_attributes.h. Constructor & Destructor Documentation◆ HioEventFlags() [1/2]
Default constructor Definition at line 39 of file hio_attributes.h. ◆ HioEventFlags() [2/2]
Copy constructor Definition at line 42 of file hio_attributes.h. ◆ ~HioEventFlags()
Definition at line 45 of file hio_attributes.h. Member Function Documentation◆ ClrC()
Clear C-flag Definition at line 128 of file hio_attributes.h. ◆ ClrE()
Clear E-flag Definition at line 111 of file hio_attributes.h. ◆ ClrL()
Clear L-flag Definition at line 147 of file hio_attributes.h. ◆ ClrP()
Clear P-flag Definition at line 93 of file hio_attributes.h. ◆ ClrU()
Clear U-flag Definition at line 69 of file hio_attributes.h. ◆ ClrY()
Clear Y-flag Definition at line 57 of file hio_attributes.h. ◆ DoAssign()
Assignment method.
Definition at line 26 of file hio_attributes.cpp. ◆ DoRead()
Reads attribute from TokenReader, see AttributeVoid for public wrappers. Reads a single token if it can be interpreted as HioEventFlag, that is, if it is a respective option string or hex number. Label and Context argument are ignored. No token mismatch exceptions are thrown on error.
Reimplemented from faudes::AttributeFlags. Definition at line 67 of file hio_attributes.cpp. ◆ DoWrite()
Writes attribute to TokenWriter, see AttributeVoid for public wrappers. Label and Context argument are ignored.
Reimplemented from faudes::AttributeFlags. Definition at line 32 of file hio_attributes.cpp. ◆ IsC()
Query C-flag Definition at line 134 of file hio_attributes.h. ◆ IsDefault()
Test for default value (ie input and membership in neither P-,E-,C-, nor L-alphabet) Reimplemented from faudes::AttributeFlags. Definition at line 158 of file hio_attributes.h. ◆ IsE()
Query E-flag Definition at line 117 of file hio_attributes.h. ◆ IsL()
Query L-flag Definition at line 153 of file hio_attributes.h. ◆ IsP()
Query P-flag Definition at line 99 of file hio_attributes.h. ◆ IsU()
Query U-flag Definition at line 81 of file hio_attributes.h. ◆ IsY()
Query Y-flag Definition at line 75 of file hio_attributes.h. ◆ SetC()
Set C-flag Definition at line 122 of file hio_attributes.h. ◆ SetE()
Set E-flag Definition at line 105 of file hio_attributes.h. ◆ SetL()
Set L-flag Definition at line 141 of file hio_attributes.h. ◆ SetP()
Set P-flag Definition at line 87 of file hio_attributes.h. ◆ SetU()
Set U-flag Definition at line 63 of file hio_attributes.h. ◆ SetY()
Set Y-flag Definition at line 51 of file hio_attributes.h. Member Data Documentation◆ mAllHioEventFlags
Definition at line 174 of file hio_attributes.h. ◆ mCFlag
Definition at line 166 of file hio_attributes.h. ◆ mDefHioEventFlags
Definition at line 171 of file hio_attributes.h. ◆ mEFlag
Definition at line 165 of file hio_attributes.h. ◆ mLFlag
Definition at line 167 of file hio_attributes.h. ◆ mPFlag
Definition at line 164 of file hio_attributes.h. ◆ mUFlag
Definition at line 162 of file hio_attributes.h. ◆ mYFlag
Definition at line 163 of file hio_attributes.h. The documentation for this class was generated from the following files: libFAUDES 2.33b --- 2025.05.07 --- c++ api documentaion by doxygen |