12 #include <utl/AugerException.h>
53 At(
const unsigned int position)
55 if (position >= 8*
sizeof(T))
57 return (*
this)[position];
Bit::Array< T > AsBitArray(T &target)
Bit At(const unsigned int position)
Exception for reporting variable out of valid range.
Array & Mask(const M mask, const bool value)
Bit & operator=(const bool value)
Bit operator[](const unsigned int position)