KUMI v5.0.0
Gorgeous Garnet
Loading...
Searching...
No Matches
kumi::concepts::follows_same_semantic Concept Reference

Concept specifying if a pack of types follows the same semantic. More...

#include <kumi/utils/concepts.hpp>

Detailed Description

Concept specifying if a pack of types follows the same semantic.

A pack of type Ts models kumi::concepts::follows_same_semantic if all of the types are following the product type semantic and none follow the record type semantic or if they all follow the record type semantic.

Concept definition

template<typename... Ts>
Concept specifying if a pack of types follows the same semantic.
Definition concepts.hpp:402
Concept specifying a type follows the Product Type semantic.
Definition concepts.hpp:77
Concept specifying a type follows the Record Type semantic.
Definition concepts.hpp:94