Typedefs | |
template<bool b, typename T = void> | |
using | disable_if = std::enable_if<!b, T > |
template<bool b, typename T = void> | |
using | disable_if_t = typename disable_if< b, T >::type |
template<typename T > | |
using | is_numeric = std::is_arithmetic< T > |
template<typename T > | |
using | is_uint = std::is_unsigned< T > |
template<typename T , const_flavor C> | |
using | maybe_const_t = typename maybe_const< T, C >::type |
template<typename T > | |
using | fhicl_type = typename fhicl_type_impl< T >::type |
template<typename... ARGS> | |
using | return_type = typename return_type_impl< ARGS... >::value_type |
Enumerations | |
enum | const_flavor { const_flavor::require_non_const, const_flavor::require_const } |
Variables | |
template<typename T > | |
constexpr bool | is_sequence_type_v {is_sequence_type<T>::value} |
template<typename T > | |
constexpr bool | is_table_v {is_table<T>::value} |
template<typename T > | |
constexpr bool | is_table_fragment_v {is_table_fragment<T>::value} |
template<typename T > | |
constexpr bool | is_optional_parameter_v |
template<typename T > | |
constexpr bool | is_delegated_parameter_v |
template<typename T > | |
constexpr bool | is_fhicl_type_v {is_fhicl_type<T>::value} |
using tt::disable_if = typedef std::enable_if<!b, T> |
Definition at line 66 of file type_traits.h.
using tt::disable_if_t = typedef typename disable_if<b, T>::type |
Definition at line 69 of file type_traits.h.
using tt::fhicl_type = typedef typename fhicl_type_impl<T>::type |
Definition at line 315 of file type_traits.h.
using tt::is_numeric = typedef std::is_arithmetic<T> |
Definition at line 76 of file type_traits.h.
using tt::is_uint = typedef std::is_unsigned<T> |
Definition at line 79 of file type_traits.h.
using tt::maybe_const_t = typedef typename maybe_const<T, C>::type |
Definition at line 112 of file type_traits.h.
using tt::return_type = typedef typename return_type_impl<ARGS...>::value_type |
Definition at line 357 of file type_traits.h.
|
strong |
Enumerator | |
---|---|
require_non_const | |
require_const |
Definition at line 99 of file type_traits.h.
|
inline |
Definition at line 196 of file type_traits.h.
|
inline |
Definition at line 248 of file type_traits.h.
|
inline |
Definition at line 179 of file type_traits.h.
|
inline |
Definition at line 128 of file type_traits.h.
|
inline |
Definition at line 152 of file type_traits.h.
Definition at line 140 of file type_traits.h.