#include <inttypes_AMOS.hh>
Public Member Functions | |
BankFlags_t () | |
Constructs an empty Flags_t object. | |
~BankFlags_t () | |
Destroys a Flags_t object. | |
void | clear () |
Sets everything to zero. | |
Public Attributes | |
uint8_t | is_removed: 1 |
removed flag | |
uint8_t | is_modified: 1 |
modified flag | |
uint8_t | is_flagA: 1 |
generic user flag A | |
uint8_t | is_flagB: 1 |
generic user flag B | |
uint8_t | nibble: 4 |
extra class-specific bits |
The flag set object provides 4 flags in a bit field, and can be directly accessed. In addition, 4 bits are left available for misc use.
Definition at line 104 of file inttypes_AMOS.hh.
|
Constructs an empty Flags_t object. Initializes all flag bits to zero (false) Definition at line 127 of file inttypes_AMOS.hh. References clear(). |
|
Destroys a Flags_t object. Definition at line 136 of file inttypes_AMOS.hh. |
|
Sets everything to zero. Definition at line 145 of file inttypes_AMOS.hh. References is_flagA, is_flagB, is_modified, is_removed, and nibble. Referenced by BankFlags_t(). |
|
generic user flag A Definition at line 117 of file inttypes_AMOS.hh. Referenced by clear(). |
|
generic user flag B Definition at line 118 of file inttypes_AMOS.hh. Referenced by clear(). |
|
modified flag Definition at line 116 of file inttypes_AMOS.hh. Referenced by clear(). |
|
removed flag Definition at line 115 of file inttypes_AMOS.hh. Referenced by clear(). |
|
extra class-specific bits Definition at line 119 of file inttypes_AMOS.hh. Referenced by clear(). |