•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
mpqc::utility::meta Namespace Reference
Namespaces | |
detail | |
Classes | |
class can_construct | |
struct first_type | |
struct is_homogeneous_parameter_pack | |
struct is_homogeneous_parameter_pack< FirstArg > | |
struct is_homogeneous_parameter_pack< FirstArg, RestOfArgs... > | |
struct is_shared_ptr | |
struct is_shared_ptr< std::shared_ptr< T > > | |
struct last_type | |
struct last_type< T > | |
struct last_type< T, Rest... > | |
struct last_type<> | |
Typedefs | |
template<typename... Args> | |
using first_type_t = typename first_type< Args... >::type | |
Functions | |
template<typename T , typename... Ts> | |
auto back (T &&t, Ts &&... ts) | |
Typedef Documentation
◆ first_type_t
template<typename... Args>
using mpqc::utility::meta::first_type_t = typedef typename first_type<Args...>::type |
Function Documentation
◆ back()
template<typename T , typename... Ts>
auto mpqc::utility::meta::back | ( | T && | t, |
Ts &&... | ts | ||
) |