|
|
Traits about templates taking only types as parameters. More...
#include <ArmarXCore/util/CPPUtility/TemplateMetaProgramming.h>
Classes | |
| struct | DisassembleTemplate |
| struct | DisassembleTemplate< Template< Params... > > |
| struct | IsInstanceOf |
| Whether a type T is the instance of a given template Template. More... | |
| struct | IsInstanceOf< Template, Template< Params... > > |
| Whether a type T is the instance of a given template Template. More... | |
Static Public Attributes | |
| template<class T, template< class... > class... Templates> | |
| static constexpr bool | IsInstanceOfAnyV = (IsInstanceOf<Templates, T>::value || ...) |
| template<template< class... > class Template, class T> | |
| static constexpr bool | IsInstanceOfV = IsInstanceOf<Template, T>::value |
Traits about templates taking only types as parameters.
|
staticconstexpr |
|
staticconstexpr |