#include <type_traits>
#include <utility>
Go to the source code of this file.
|
template<typename TTuple , typename TFunction , size_t TIndex> |
void | bdm::detail::ApplyImpl (TTuple *t, TFunction &&function) |
|
template<typename TTuple , typename TFunction , size_t... TIndices> |
void | bdm::detail::Apply (TTuple *t, size_t index, TFunction &&f, std::index_sequence< TIndices... >) |
|
template<typename TTuple , typename TFunction > |
void | bdm::Apply (TTuple *t, size_t index, TFunction &&f) |
|
template<typename T , typename... Types> |
constexpr int | bdm::GetIndex () |
|