|
file | all.hpp [code] |
|
file | byte-types.hpp [code] |
| Byte and Signed_byte, + std::byte support definitions as_number and as_std_byte.
|
|
file | C_str_.hpp [code] |
| C_str for char const* ; Wide_c_str for wchar_t const* ; and Mutable_c_str and Mutable_wide_c_str as ditto mutable types.
|
|
file | fixed-size-checking.hpp [code] |
| Static size checkers: bits_per_, array_size_of (raw array, array and bitset ) and length_of_literal (any kind of string literal).
|
|
file | Int_.hpp [code] |
| Integer types templated on exact number of bits: Int_ and Unsigned_int_.
|
|
file | signed-size-types.hpp [code] |
| Signed Size and Index, plus unsigned equivalents Unsigned_size and Unsigned_index.
|
|
file | Truth.hpp [code] |
| Truth is a drop-in replacement for bool without implicit conversion from/to types other than bool .
|
|
file | type-makers.hpp [code] |
| Type_choice_, Unptr_, Unref_, Signed_, Unsigned_, Const_, Unconst_ and Array_of_.
|
|