halcheck 1.0
Loading...
Searching...
No Matches
lib/utility

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

Detailed Description

General utilities.

See also
https://en.cppreference.com/w/cpp/header/utility