TwiceAsNice  2019-02-18
Static Public Member Functions | Private Member Functions | Static Private Attributes | List of all members
Nice::PropertyFactoryTypeMap Struct Reference

#include <FactoryTypeMap.h>

Collaboration diagram for Nice::PropertyFactoryTypeMap:
Collaboration graph

Static Public Member Functions

static PropertyFactoryTypeMapContainertypes ()
 
static PropertyFactoryFunctorMapContainerfunctors ()
 
static PropertyFactoryActorMapContaineractors (const std::string _type)
 
static PropertyFactoryBridgeMapContainerbridges (const std::string _type)
 
static PropertyFactoryTypeMapContainertypes ()
 
static PropertyFactoryFunctorMapContainerfunctors ()
 
static PropertyFactoryActorMapContaineractors (const std::string _type)
 
static PropertyFactoryBridgeMapContainerbridges (const std::string _type)
 

Private Member Functions

 PropertyFactoryTypeMap ()
 
 PropertyFactoryTypeMap ()
 

Static Private Attributes

static PropertyFactoryTypeMaps_instance = 0
 
static PropertyFactoryTypeMapContainers_types = 0
 
static PropertyFactoryFunctorMapContainers_functors = 0
 

Detailed Description

Parameters

Constructor & Destructor Documentation

◆ PropertyFactoryTypeMap() [1/2]

Nice::PropertyFactoryTypeMap::PropertyFactoryTypeMap ( )
private

◆ PropertyFactoryTypeMap() [2/2]

Nice::PropertyFactoryTypeMap::PropertyFactoryTypeMap ( )
private

Member Function Documentation

◆ actors() [1/2]

Nice::PropertyFactoryActorMapContainer & Nice::PropertyFactoryTypeMap::actors ( const std::string  _type)
static

◆ actors() [2/2]

static PropertyFactoryActorMapContainer& Nice::PropertyFactoryTypeMap::actors ( const std::string  _type)
static

◆ bridges() [1/2]

Nice::PropertyFactoryBridgeMapContainer & Nice::PropertyFactoryTypeMap::bridges ( const std::string  _type)
static

◆ bridges() [2/2]

static PropertyFactoryBridgeMapContainer& Nice::PropertyFactoryTypeMap::bridges ( const std::string  _type)
static

◆ functors() [1/2]

Nice::PropertyFactoryFunctorMapContainer & Nice::PropertyFactoryTypeMap::functors ( )
static

◆ functors() [2/2]

static PropertyFactoryFunctorMapContainer& Nice::PropertyFactoryTypeMap::functors ( )
static

◆ types() [1/2]

Nice::PropertyFactoryTypeMapContainer & Nice::PropertyFactoryTypeMap::types ( )
static
Parameters

◆ types() [2/2]

static PropertyFactoryTypeMapContainer& Nice::PropertyFactoryTypeMap::types ( )
static
Parameters

Member Data Documentation

◆ s_functors

static PropertyFactoryFunctorMapContainer * Nice::PropertyFactoryTypeMap::s_functors = 0
staticprivate

◆ s_instance

static PropertyFactoryTypeMap * Nice::PropertyFactoryTypeMap::s_instance = 0
staticprivate

◆ s_types

static PropertyFactoryTypeMapContainer * Nice::PropertyFactoryTypeMap::s_types = 0
staticprivate
Parameters

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