|
halcheck 1.0
|
General utilities. More...
Classes | |
| struct | halcheck::lib::in_place_t |
| An implementation of std::in_place_t. More... | |
| struct | halcheck::lib::integer_sequence< T, Ints > |
| An implementation of std::integer_sequence. More... | |
| struct | halcheck::lib::make_integer_sequence< T, N > |
| An implementation of std::make_integer_sequence. More... | |
Typedefs | |
| template<std::size_t... Ints> | |
| using | halcheck::lib::index_sequence = integer_sequence<std::size_t, Ints...> |
| An implementation of std::index_sequence. | |
| template<std::size_t N> | |
| using | halcheck::lib::make_index_sequence = make_integer_sequence<std::size_t, N> |
| An implementation of std::make_index_sequence. | |
Functions | |
| template<typename T , typename U = T> | |
| T | halcheck::lib::exchange (T &value, U &&next) |
| An implementation of std::exchange. | |
Variables | |
| static constexpr in_place_t | halcheck::lib::in_place |
| An implementation of std::in_place. | |
General utilities.