pabigot  0.1.1
C++ support classes
Data Structures
Here are the data structures with brief descriptions:
[detail level 12345]
 NpabigotRoot for all pabigot namespaces
 NbleVarious helpers for Bluetooth Low Energy activities
 Ndetails
 Cuuid_typeBase class that captures 2, 4, or 16-byte UUIDs
 NgapBluetooth Low Energy General Access Profile material
 Cadv_dataInfrastructure to fill in Advertising and Scan Response Data
 Cstore_helperRAII helper to avoid overruns and to back-fill lengths
 Cuuid128_typeBasic holder for 128-bit UUIDs stored as a little-endian byte sequence
 Cuuid16_type16-bit UUID type stored as a little-endian byte sequence
 Cuuid32_type32-bit UUID type stored as a little-endian byte sequence
 NbyteorderFunctionality related to byte order and endianness
 Coctets_helperInfrastructure to fill an octet buffer with data
 NcontainerSpecial purpose containers
 Cforward_chainContainer used to link objects into a sequence
 Cchain_iterator_typeIterator type designed to support range-for
 Cend_iterator_typeSentinal type used as end-of-chain iterator value
 Crr_adaptorA basic round-robin (circular) homogeneous buffer with externally-allocated capacity
 NcrcTemplates supporting CRC calculation using Rocksoft^tm Model parameters
 NdetailsInternal support for pabigot::crc
 Cbase_crcCRC core framework using Rocksoft^tm Model characteristics
 Cuint_size_traitsEntry-point to identifying unsigned integral types supporting a specific number of bits
 Cuint_size_traits< 1 >
 Cuint_size_traits< 2 >
 Cuint_size_traits< 3 >
 Cuint_size_traits< 4 >
 Cuint_supportType and policy traits providing support for operations on B-bit values
 Cuint_traitsExtend the size-related traits with functionality operating on the specific types
 CcrcCRC calculation using Rocksoft^tm Model characteristics
 CTablerClass encapsulating everything necessary for table-driven CRC calculations
 CparamsRocksoft^TM model parameters for the checksum algorithm supported by this type
 NexternalNamespace enclosing all material derived from external sources