OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ConfigStaticObjectFactory Struct Reference

#include <config_factory.h>

Inheritance diagram for ConfigStaticObjectFactory:
Collaboration diagram for ConfigStaticObjectFactory:

Static Public Member Functions

template<class Base , class T1 , class T2 , class T3 , class T4 >
static FactoryTypes< Base, T1
*, T2 *, const T3 &, T4 >
::BasePointer 
CreateRef (T1 *arg1, T2 *arg2, const T3 &arg3, T4 arg4)
 
template<class Base , class T1 , class T2 , class T3 >
static FactoryTypes< Base, T1
*, const T2 &, int, const T3
&, const T3 &, bool, const T3
&, bool >::BasePointer 
CreateRef (T1 *arg1, const T2 &arg2, int arg3, const T3 &arg4, const T3 &arg5, bool arg6, const T3 &arg7, bool arg8)
 
template<class Base , class T1 , class T2 , class T3 >
static FactoryTypes< Base, T1
*, const T2 &, int, const T3
&, const T3 &, bool, const T3 & >
::BasePointer 
CreateRef (T1 *arg1, const T2 &arg2, int arg3, const T3 &arg4, const T3 &arg5, bool arg6, const T3 &arg7)
 
- Static Public Member Functions inherited from StaticObjectFactory
template<class Base , class Impl , class... Args>
static FactoryTypes< Base,
Args...>::BasePointer 
NewInstance (Args...args)
 
template<class Base , class Impl , class... Args>
static void LinkImpl ()
 
template<class Base , class... Args>
static FactoryTypes< Base,
Args...>::BasePointer 
Create (Args...args)
 
template<class BaseType , int par, class... Args>
static FactoryTypes< BaseType,
Args...>::BasePointer 
Create (Args &&...args)
 

Detailed Description

Definition at line 29 of file config_factory.h.

Member Function Documentation

template<class Base , class T1 , class T2 , class T3 , class T4 >
static FactoryTypes<Base, T1*, T2*, const T3&, T4>::BasePointer ConfigStaticObjectFactory::CreateRef ( T1 *  arg1,
T2 *  arg2,
const T3 &  arg3,
T4  arg4 
)
inlinestatic

Definition at line 34 of file config_factory.h.

template<class Base , class T1 , class T2 , class T3 >
static FactoryTypes<Base, T1*, const T2&, int, const T3&, const T3&, bool, const T3&, bool>::BasePointer ConfigStaticObjectFactory::CreateRef ( T1 *  arg1,
const T2 &  arg2,
int  arg3,
const T3 &  arg4,
const T3 &  arg5,
bool  arg6,
const T3 &  arg7,
bool  arg8 
)
inlinestatic

Definition at line 42 of file config_factory.h.

template<class Base , class T1 , class T2 , class T3 >
static FactoryTypes<Base, T1*, const T2&, int, const T3&, const T3&, bool, const T3&>::BasePointer ConfigStaticObjectFactory::CreateRef ( T1 *  arg1,
const T2 &  arg2,
int  arg3,
const T3 &  arg4,
const T3 &  arg5,
bool  arg6,
const T3 &  arg7 
)
inlinestatic

Definition at line 50 of file config_factory.h.


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