![]() |
ATLAS Offline Software
|
#include <BitSpec.h>
Public Member Functions | |
| BitFieldAccessor (const Field &field, const SG::AuxElement &obj) | |
| BitFieldAccessor & | operator() () |
| auto | value (bool truncate=false) const |
| BitFieldAccessor & | operator= (const Field::value_type &value) |
| BitFieldAccessor & | operator= (const Field::bits_type &bits) |
| auto | bits () const |
| constexpr auto | spec () const |
| template<std::size_t N> | |
| auto | extract (const std::bitset< N > &packed) const |
| template<std::size_t N> | |
| auto | decodeFrom (const std::bitset< N > &packed) const |
Private Attributes | |
| const Field & | m_field |
| const SG::AuxElement & | m_obj |
|
inline |
Definition at line 313 of file BitSpec.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 336 of file BitSpec.h.
|
inline |
|
inlineconstexpr |
|
inline |
|
private |
|
private |