
| 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 |
1.5.6