Generic implementation of a BACnet bitstring
This class provides a strongly-typed representation of BACnet bitstrings, which are used to represent collections of boolean flags in BACnet properties. The class is generic over an enum type that defines the bit positions.
An enum type that defines the bit positions
Creates a new bitstring with the specified bits set to 1
The total number of bits in this bitstring
Array of enum values representing the positions of bits to set to 1
Readonly
The number of bits in this bitstring
The array of byte values (0 - 255)
Generic implementation of a BACnet bitstring
This class provides a strongly-typed representation of BACnet bitstrings, which are used to represent collections of boolean flags in BACnet properties. The class is generic over an enum type that defines the bit positions.