CLI11  1.9.1
Static Public Attributes | List of all members
CLI::detail::classify_object< T, typename std::enable_if<(type_count< T >::value >=2 &&!is_vector< T >::value)||(is_tuple_like< T >::value &&uncommon_type< T >::value &&!is_direct_constructible< T, double >::value &&!is_direct_constructible< T, int >::value)>::type > Struct Template Reference

Tuple type. More...

#include <TypeTools.hpp>

Static Public Attributes

static constexpr object_category value {object_category::tuple_value}
 

Detailed Description

template<typename T>
struct CLI::detail::classify_object< T, typename std::enable_if<(type_count< T >::value >=2 &&!is_vector< T >::value)||(is_tuple_like< T >::value &&uncommon_type< T >::value &&!is_direct_constructible< T, double >::value &&!is_direct_constructible< T, int >::value)>::type >

Tuple type.

Member Data Documentation

◆ value

template<typename T >
constexpr object_category CLI::detail::classify_object< T, typename std::enable_if<(type_count< T >::value >=2 &&!is_vector< T >::value)||(is_tuple_like< T >::value &&uncommon_type< T >::value &&!is_direct_constructible< T, double >::value &&!is_direct_constructible< T, int >::value)>::type >::value {object_category::tuple_value}
staticconstexpr

The documentation for this struct was generated from the following file: