CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
Map.hpp File Reference
#include "Concat.hpp"
#include "TypeList.hpp"
#include <type_traits>

Go to the source code of this file.

Classes

struct  CeresEngine::MPL::MapHelper< TTypeFn, typename >
 Map base case: empty list. More...
 
struct  CeresEngine::MPL::MapHelper< TTypeFn, TypeList< T, Ts... > >
 Map recursive case: non-empty list. More...
 

Namespaces

namespace  CeresEngine
 
namespace  CeresEngine::MPL
 

Typedefs

template<template< typename > class TTypeFn, typename TTypeList >
using CeresEngine::MPL::Map = typename MapHelper< TTypeFn, TTypeList >::type
 Interface type alias.