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

#include <agent_factory.h>

Inheritance diagram for AgentStaticObjectFactory:
Collaboration diagram for AgentStaticObjectFactory:

Static Public Member Functions

template<class Base , class T1 , class T2 , class T3 , class T4 , class T5 >
static FactoryTypes< Base, T1
&, int, uint32_t, T2
*, uint32_t, T3 *, T4 *, T5 * >
::BasePointer 
CreateRef (T1 &arg1, int arg2, uint32_t arg3, T2 *arg4, uint32_t arg5, T3 *arg6, T4 *arg7, T5 *arg8)
 
template<class Base , class T1 , class T2 , class T3 , class T4 >
static FactoryTypes< Base, T1
&, T2 *, uint32_t, T3 *, T4 * >
::BasePointer 
CreateRef (T1 &arg1, T2 *arg2, uint32_t arg3, T3 *arg4, T4 *arg5)
 
- 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 28 of file agent_factory.h.

Member Function Documentation

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

Definition at line 33 of file agent_factory.h.

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

Definition at line 41 of file agent_factory.h.


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