| bit::error::field::bad_subscript | |
| bit::exception::field::bad_subscript | |
| bit::bit_error | Base class for all bit library errors |
| bit::bit_exception | Base class for all bit library exceptions |
| 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::Data | This structure represents a data chunk |
| bit::Field | A Field identifies a starting point and a length |
| bit::field_error | |
| 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::exception::type::floating_point_length | Bad floating point length: length must be 32 or 64 |
| 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::indices_exception | Base class for all indices exceptions |
| bit::exception::type::integer_length | Integer length: Integer length must be <= 64 |
| bit::error::type::integer_length | Integer length: Integer length must be <= 64 |
| bit::error::invalid_container_op | |
| bit::exception::invalid_container_op | |
| bit::error::invalid_index | |
| bit::exception::invalid_index | |
| bit::error::invalid_iterator | |
| bit::exception::invalid_iterator | |
| bit::exception::indices::invalid_numeric_id | Invalid numeric indices identifier |
| bit::error::indices::invalid_numeric_id | Invalid numeric indices identifier |
| bit::exception::record::invalid_numeric_id | Invalid numeric index identifier |
| bit::error::record::invalid_numeric_id | Invalid numeric index identifier |
| bit::exception::indices::invalid_string_id | Invalid string indices identifier |
| bit::error::indices::invalid_string_id | Invalid string indices identifier |
| bit::exception::record::invalid_string_id | Invalid string index identifier |
| bit::error::record::invalid_string_id | Invalid string index identifier |
| bit::exception::name | |
| bit::error::name | |
| bit::error::no_record | |
| bit::exception::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::record_exception | Base class 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::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 |
| bit::type_exception | Base class for all type exceptions |
1.5.1