pstore2
support Directory Reference
Directory dependency graph for support:
include/pstore/support

Files

file  aligned.hpp [code]
 Functions for aligning values and pointers.
 
file  assert.hpp [code]
 An implementation of the standard assert() macro with the exception that it will, on failure, dump a backtrace on platforms with the appropriate support library.
 
file  bit_count.hpp [code]
 Implements portable functions for bit twiddling operations including counting leading and trailing zero bits as well as population count.
 
file  bit_field.hpp [code]
 A portable bit-field type.
 
file  ctype.hpp [code]
 
file  error.hpp [code]
 Provides an pstore-specific error codes and a suitable error category for them.
 
file  inherit_const.hpp [code]
 A utility template intended to simplify the writing of the const- and non-const variants of member functions.
 
file  ios_state.hpp [code]
 Save and restore of stream flags.
 
file  max.hpp [code]
 A template implementation of helper types for determining the maximum size and alignment of a collection of types.
 
file  maybe.hpp [code]
 An implementation of the Haskell Maybe type.
 
file  quoted.hpp [code]
 Wrapping quotation marks around strings for output to the user.
 
file  random.hpp [code]
 
file  round2.hpp [code]
 Defines a function which rounds up to the next highest power of 2.
 
file  uint128.hpp [code]
 Declares a portable 128-bit integer type.
 
file  unsigned_cast.hpp [code]
 unsigned_cast() (and its runtime-checked version) allow for simple integral unsigned casts.
 
file  utf.hpp [code]
 Functionality for processing UTF-8 strings.
 
file  varint.hpp [code]
 Implements a prefix-style variable-length integer.