#include <BeamBits.h>
Public Types | |
using | bits_t = EnumType |
Enumeration type of the bits. More... | |
using | maskbits_t = std::underlying_type_t< EnumType > |
Bit data type. More... | |
Public Member Functions | |
operator maskbits_t () const | |
Public Attributes | |
maskbits_t | bits { 0 } |
Type for bit masks.
Definition at line 54 of file BeamBits.h.
using sbn::bits::mask_t< EnumType >::bits_t = EnumType |
Enumeration type of the bits.
Definition at line 55 of file BeamBits.h.
using sbn::bits::mask_t< EnumType >::maskbits_t = std::underlying_type_t<EnumType> |
Bit data type.
Definition at line 56 of file BeamBits.h.
|
inline |
Definition at line 58 of file BeamBits.h.
maskbits_t sbn::bits::mask_t< EnumType >::bits { 0 } |
Definition at line 57 of file BeamBits.h.