LILAC
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Private Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
type_register< T > Class Template Reference

Registers a string to a type creation function. More...

#include <type_register.hpp>

Private Member Functions

 type_register ()

Static Private Member Functions

static bool init ()
static itemcreate ()

Static Private Attributes

static bool regis = type_register<T>::init()

Detailed Description

template<class T>
class type_register< T >

Registers a string to a type creation function.

Definition at line 48 of file type_register.hpp.

Constructor & Destructor Documentation

template<class T >
type_register< T >::type_register ( )
inlineprivate

Definition at line 52 of file type_register.hpp.

Member Function Documentation

template<class T >
item * type_register< T >::create ( )
staticprivate

Definition at line 90 of file type_register.hpp.

template<class T >
bool type_register< T >::init ( )
staticprivate

Definition at line 59 of file type_register.hpp.

Here is the call graph for this function:

Member Data Documentation

template<class T >
bool type_register< T >::regis = type_register<T>::init()
staticprivate

Definition at line 49 of file type_register.hpp.


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