|
| 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_.
|
| |