TrinityCore
|
#include <tuple>
Go to the source code of this file.
Classes | |
struct | Trinity::has_type< T, std::tuple< Us... > > |
struct | Trinity::is_tuple< typename > |
struct | Trinity::is_tuple< std::tuple< Ts... > > |
Namespaces | |
namespace | Trinity |
namespace | Trinity::Impl |
Functions | |
template<class T , class Tuple , size_t... I> | |
T * | Trinity::Impl::new_from_tuple (Tuple &&args, std::index_sequence< I... >) |
template<class T , class Tuple > | |
T * | Trinity::new_from_tuple (Tuple &&args) |
Variables | |
template<typename T , typename... Us> | |
constexpr bool | Trinity::has_type_v = has_type<T, Us...>::value |
template<typename... Ts> | |
constexpr bool | Trinity::is_tuple_v = is_tuple<Ts...>::value |