|
CeresEngine 0.2.0
A game development framework
|
Go to the source code of this file.
Classes | |
| struct | CeresEngine::MPL::AllHelper< class,... > |
| All base case: return true. More... | |
| struct | CeresEngine::MPL::AllHelper< TTypePred, T, Ts... > |
| All recursive case: test multiple types. More... | |
| struct | CeresEngine::MPL::BoundAll< TMF > |
Bind All's predicate to TMF. More... | |
Namespaces | |
| namespace | CeresEngine |
| namespace | CeresEngine::MPL |
Variables | |
| template<template< typename > class TTypePred, typename... Ts> | |
| constexpr bool | CeresEngine::MPL::All = AllHelper<TTypePred, Ts...>::value |
| template<template< typename > class TMF, typename TL > | |
| constexpr bool | CeresEngine::MPL::AllTypes = Rename<BoundAll<TMF>::template type, TL>::value |
| Unpack a type list into All. | |