Loom
Classes | Typedefs
factory Namespace Reference

Classes

struct  NameModulePair
 Struct to contain the elements of factory lookup table. More...
 

Typedefs

using FactoryPtr = LoomModule *(*)(LoomManager *manager, JsonArrayConst p)
 Function pointer to 'template<class T> LoomModule* Construct(LoomManager* manager, LoomManager* manager, JsonArrayConst p)'. More...
 
using FactoryPtrDefault = LoomModule *(*)(LoomManager *manager)
 Function pointer to 'template<class T> LoomModule* ConstructDefault()'. More...
 

Typedef Documentation

using factory::FactoryPtr = typedef LoomModule* (*)(LoomManager* manager, JsonArrayConst p)

Function pointer to 'template<class T> LoomModule* Construct(LoomManager* manager, LoomManager* manager, JsonArrayConst p)'.

using factory::FactoryPtrDefault = typedef LoomModule* (*)(LoomManager* manager)

Function pointer to 'template<class T> LoomModule* ConstructDefault()'.