bit::error::field::bad_subscript | |
bit::bit_error | Base class for all bit library errors |
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 manages a packed bit (or octet) buffer |
bit::CData | This class represents a constant data block allocated via a smart pointer, hence the name CData as a shortened form of ConstantData |
bit::Data | This structure represents a data block allocated via a smart pointer |
bit::Field | A Field identifies a starting point and a length |
bit::field_error | |
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::error::type::floating_point_length | Bad floating point length: length must be 32 or 64 |
bit::ibstream | Manage an input stream with facilities for bitwise extraction |
bit::indices_error | Base class for all indices errors |
bit::error::type::integer_length | Integer length: Integer length must be <= 64 |
bit::error::invalid_container_op | |
bit::error::invalid_index | |
bit::error::invalid_iterator | |
bit::error::indices::invalid_numeric_id | Invalid numeric indices identifier |
bit::error::record::invalid_numeric_id | Invalid numeric index identifier |
bit::error::indices::invalid_string_id | Invalid string indices identifier |
bit::error::record::invalid_string_id | Invalid string index identifier |
bit::error::name | |
bit::error::no_record | |
bit::obstream | Manage an output stream with facilities for bitwise insertion |
bit::Record | Bit::Record is a tree of bit::Field and bit::Record types sorted by their starting bit positions |
bit::record_error | Base class for all index errors |
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::RecordStorage | Implements a storage mechanism that provides Field set management and also provides efficient string name lookup of elements |
bit::RecordVector | Implements a vector of records, synchronizing all fields within each record |
bit::type_error | Base class for all type errors |