bit::exception::field::bad_subscript | |
bit::be_double_IEEE754 | |
bit::be_quadruple_IEEE754 | |
bit::be_single_IEEE754 | |
bit::bit_exception | Base struct for all bit library exceptions |
bit::bits | |
bit::bstream | This class serves as a parent to ibstream and obstream providing basic facilities for maintaining up to a one octet buffer of bits |
bit::Buffer | This class adds an interface for managing a packed bit (or octet) buffer |
bit::Data | This structure represents a data chunk of octets |
bit::Data::DataStorage | |
bit::Field | A Field identifies a starting point and a length |
bit::field_exception | |
bit::FieldBase | FieldBase serves as a top level parent providing the concepts of a starting offset within a buffer, a length value, and units associated with each |
bit::FieldBase::iterator | This is a generalized interator that performs all operations using the generalized container methods in the FieldBase class |
bit::FieldBuffer | Combines the concept of a field with a means of extracting field data from a buffer |
bit::FieldType | |
bit::FieldVector | A Field identifies a starting point and a length |
bit::FieldVector::Element | Element is an base element in a field vector |
bit::Float< F > | |
bit::exception::type::floating_point_length | Bad floating point length: length must be 32 or 64 |
bit::FloatingPoint | |
bit::ibstream | Manage an input stream with facilities for bitwise extraction |
bit::indices_exception | Base class for all indices exceptions |
bit::Int< I > | |
bit::Integer | |
bit::exception::type::integer_length | Integer length: Integer length must be <= 64 |
bit::exception::invalid_container_op | |
bit::exception::invalid_index | |
bit::exception::invalid_iterator | |
bit::exception::indices::invalid_numeric_id | Invalid numeric indices identifier |
bit::exception::record::invalid_numeric_id | Invalid numeric index identifier |
bit::exception::record::invalid_string_id | Invalid string index identifier |
bit::exception::indices::invalid_string_id | Invalid string indices identifier |
bit::le_double_IEEE754 | |
bit::le_quadruple_IEEE754 | |
bit::le_single_IEEE754 | |
bit::exception::name | |
bit::exception::no_record | |
bit::exception::no_recordbuffer | |
bit::obstream | Manage an output stream with facilities for bitwise insertion |
bit::octets | |
bit::Record | Bit::Record is a tree of bit::Field and bit::Record types sorted by their starting bit positions |
bit::record_exception | Base struct for all index exceptions |
bit::RecordBase | Provides a common interface to both Record and RecordVector classes |
bit::RecordBuffer | Combines the concepts of a Record or data layout with actual data |
bit::RecordBuffer::RecordBufferStorage | |
bit::RecordStorage | Implements a storage mechanism that provides Field set management and also provides efficient string name lookup of elements |
bit::RecordStorage::fieldbase_pointer_compare | |
bit::RecordVector | Implements a vector of records, synchronizing all fields within each record |
bit::RecordVector::Element | |
bit::type_exception | Base struct for all type exceptions |
bit::whole |