#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().  | 
  
 1.3.8