cppexpose  1.0.0.b785e04f23b8
C++ library for type introspection, reflection, and scripting interface
Public Types | List of all members
cppexpose::ComponentTypes< BaseType, T > Struct Template Reference

Determine component types for a type. More...

#include <cppexpose/include/cppexpose/plugin/ComponentHelpers.h>

Public Types

using AbstractComponentType = AbstractGenericComponent< BaseType >
 
template<typename Type >
using ComponentType = GenericComponent< Type, BaseType >
 

Detailed Description

template<typename BaseType, typename T = void>
struct cppexpose::ComponentTypes< BaseType, T >

Determine component types for a type.

Member Typedef Documentation

template<typename BaseType , typename T = void>
using cppexpose::ComponentTypes< BaseType, T >::AbstractComponentType = AbstractGenericComponent<BaseType>
template<typename BaseType , typename T = void>
template<typename Type >
using cppexpose::ComponentTypes< BaseType, T >::ComponentType = GenericComponent<Type, BaseType>

The documentation for this struct was generated from the following file: