BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
Public Member Functions | Static Public Member Functions
BeeeOn::DIWrapperFactory Class Referenceabstract

#include <DIWrapper.h>

Public Member Functions

virtual DIWrappercreate () const =0
 

Static Public Member Functions

static void registerFactory (const std::string &name, DIWrapperFactory &factory)
 
static DIWrapperFactorylookupFactory (const std::string &name)
 
static void listFactories (std::list< std::string > &names)
 

Detailed Description

Factory to create DIWrapper instances. The class manages a global registry of DIWrapperFactory instances usually created via the BEEEON_OBJECT_IMPL macro.


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