Public Member Functions | Public Attributes
mvsim::ClassFactory< CLASS, ARG1, ARG2 >::TClassData Struct Reference

#include <ClassFactory.h>

List of all members.

Public Member Functions

 TClassData ()

Public Attributes

CLASS *(* ptr_factory1 )(ARG1)
CLASS *(* ptr_factory2 )(ARG1, ARG2)

Detailed Description

template<class CLASS, typename ARG1 = void, typename ARG2 = int>
struct mvsim::ClassFactory< CLASS, ARG1, ARG2 >::TClassData

Definition at line 24 of file ClassFactory.h.


Constructor & Destructor Documentation

template<class CLASS , typename ARG1 = void, typename ARG2 = int>
mvsim::ClassFactory< CLASS, ARG1, ARG2 >::TClassData::TClassData ( ) [inline]

Definition at line 28 of file ClassFactory.h.


Member Data Documentation

template<class CLASS , typename ARG1 = void, typename ARG2 = int>
CLASS*(* mvsim::ClassFactory< CLASS, ARG1, ARG2 >::TClassData::ptr_factory1)(ARG1)

Definition at line 26 of file ClassFactory.h.

template<class CLASS , typename ARG1 = void, typename ARG2 = int>
CLASS*(* mvsim::ClassFactory< CLASS, ARG1, ARG2 >::TClassData::ptr_factory2)(ARG1, ARG2)

Definition at line 27 of file ClassFactory.h.


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


mvsim
Author(s):
autogenerated on Thu Jun 6 2019 22:08:35