CyberEngineMkIII
|
Contains information about a template parameter pack. More...
#include <ParameterPack.hpp>
Classes | |
class | Indexer |
A class which can be used to get the type at AIndex of the pack. More... | |
Static Public Member Functions | |
static constexpr unsigned int | Size (void) |
Returns the size of the parameter pack. More... | |
template<typename AOtherType , typename... AOtherTypes> | |
static constexpr bool | Equal (void) |
Check total equivalance with another parameter pack. More... | |
template<typename AOtherPP > | |
static constexpr bool | PPEqual (void) |
Check total equivalance with another ParameterPack specialization. More... | |
Contains information about a template parameter pack.
AType | The first type in the pack |
ARemaining | The remaining types in the pack |
Definition at line 10 of file ParameterPack.hpp.
|
inlinestatic |
Check total equivalance with another parameter pack.
Definition at line 29 of file ParameterPack.hpp.
|
inlinestatic |
Check total equivalance with another ParameterPack specialization.
Definition at line 38 of file ParameterPack.hpp.
|
static |
Returns the size of the parameter pack.