CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
MetaFor.hpp File Reference
#include <initializer_list>
#include <tuple>

Go to the source code of this file.

Namespaces

namespace  CeresEngine
 
namespace  CeresEngine::MPL
 

Functions

template<typename TFunction , typename TTuple , std::size_t... TIndices>
constexpr decltype(autoCeresEngine::MPL::tupleApplyImpl (TFunction &&function, TTuple &&tuple, std::index_sequence< TIndices... >)
 
template<typename TFunction , typename TTuple >
constexpr decltype(autoCeresEngine::MPL::tupleApply (TFunction &&function, TTuple &&tuple)
 
template<typename TFunction , typename... Ts>
constexpr decltype(autoCeresEngine::MPL::forArgs (TFunction &&function, Ts &&... args)
 
template<typename TFunction , typename TTuple >
constexpr decltype(autoCeresEngine::MPL::forTuple (TFunction &&function, TTuple &&tuple)