opendnp3
3.0.0
Reference implementation of DNP3 (IEEE-1815)
|
A bitfield that describes a subset of all static types, e.g. More...
#include <opendnp3/outstation/StaticTypeBitfield.h>
Public Member Functions | |
StaticTypeBitField () | |
StaticTypeBitField (uint16_t mask) | |
StaticTypeBitField | Except (StaticTypeBitmask type) const |
bool | IsSet (StaticTypeBitmask type) const |
Static Public Member Functions | |
static StaticTypeBitField | AllTypes () |
Private Attributes | |
uint16_t | mask |
A bitfield that describes a subset of all static types, e.g.
{ Binary, Analog } or {Analog, Counter, FrozenCounter }
Definition at line 33 of file StaticTypeBitfield.h.
|
inline |
Definition at line 35 of file StaticTypeBitfield.h.
Referenced by AllTypes(), and Except().
|
inline |
Definition at line 37 of file StaticTypeBitfield.h.
|
inlinestatic |
Definition at line 39 of file StaticTypeBitfield.h.
References StaticTypeBitField().
|
inline |
Definition at line 49 of file StaticTypeBitfield.h.
References mask, and StaticTypeBitField().
|
inline |
Definition at line 44 of file StaticTypeBitfield.h.
References mask.
|
private |
Definition at line 55 of file StaticTypeBitfield.h.