tables::mtuple

template<typename... Ps>
requires is_associated_map_of_types<std::tuple<Ps...>>
class mtuple;

Associative container of values with compile-time lookup.

Member types.

Member type Definition

ks_t

Tuple of key-types.

vs_t

Tuple of value-types.

mtuple_t

mtuple type.

Member functions

Constructors / Assignment

Member type Definition

Constructors

Constructos the mtuple.

Assignment operators

Assigns values to the mtuple.

Capacity

Member type Definition

size

Returns number of values in mtuple.

Accessors

Member type Definition

get,_get

Returns value obtained using given key-type.

Non-member functions

Member type Definition

three-way comparison

Invokes three-way comparison operator of underlying tuple.