OpenSDN source code
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
StaticObjectFactory::FactoryRecord< Base, Args > Struct Template Reference

#include <factory.h>

Collaboration diagram for StaticObjectFactory::FactoryRecord< Base, Args >:

Public Types

using Signature = typename FactoryTypes< Base, Args...>::Signature
 
using FunctionType = typename FactoryTypes< Base, Args...>::FunctionType
 
using DefaultLinkType = DefaultLink< Base, Args...>
 

Static Public Attributes

static FunctionType create_func_ = nullptr
 
static DefaultLinkType default_link_ {}
 

Detailed Description

template<class Base, class... Args>
struct StaticObjectFactory::FactoryRecord< Base, Args >

Definition at line 57 of file factory.h.

Member Typedef Documentation

template<class Base , class... Args>
using StaticObjectFactory::FactoryRecord< Base, Args >::DefaultLinkType = DefaultLink<Base, Args...>

Definition at line 61 of file factory.h.

template<class Base , class... Args>
using StaticObjectFactory::FactoryRecord< Base, Args >::FunctionType = typename FactoryTypes<Base, Args...>::FunctionType

Definition at line 60 of file factory.h.

template<class Base , class... Args>
using StaticObjectFactory::FactoryRecord< Base, Args >::Signature = typename FactoryTypes<Base, Args...>::Signature

Definition at line 59 of file factory.h.

Member Data Documentation

template<class Base , class... Args>
CqlIfRec2::FunctionType CqlIfRec2::create_func_ = nullptr
static

Definition at line 63 of file factory.h.

template<class Base , class... Args>
CqlIfRec2::DefaultLinkType CqlIfRec2::default_link_ {}
static

Definition at line 64 of file factory.h.


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