SQT
A C++ ORM framework for SQLite
Loading...
Searching...
No Matches

◆ ValueType

template<BasicValueTraitsType... TRAITS>
using sqt::CompositeValueTraits< TRAITS >::ValueType = std::tuple<typename TRAITS::ValueType...>

A std::tuple<> of basic value types that make up the composite value type.

The tuple is constructed from the nested ValueType types of each basic value traits type in the TRAITS type pack.

All elements in the tuple satisfy the sqt::BasicValueType concept. This tuple itself satisfies the sqt::CompositeValueType concept.

See also
sqt::BasicValueType
sqt::CompositeValueType