|
WSF
|
Define a generic factory service that can be parameterized with any factory-enabled UCI type. More...
#include <WsfUCI_FactoryService.hpp>


Public Member Functions | |
| UCI_FactoryService (uci::base::AbstractServiceBusConnection *aAsbPtr) | |
| virtual | ~UCI_FactoryService () |
| UCI_FactoryService ()=delete | |
| UCI_FactoryService (const UCI_FactoryService &aSrc)=delete | |
| const UCI_FactoryService & | operator= (const UCI_FactoryService &aRhs)=delete |
| FactoryType & | GetFactory () const |
| void | Shutdown () |
| Public Member Functions inherited from wsf::UCI_ServiceBase | |
| UCI_ServiceBase ()=default | |
| virtual | ~UCI_ServiceBase ()=default |
| UCI_ServiceBase (const UCI_ServiceBase &aSrc)=delete | |
| const UCI_ServiceBase & | operator= (const UCI_ServiceBase &aRhs)=delete |
Protected Attributes | |
| FactoryType * | mFactoryPtr = nullptr |
Define a generic factory service that can be parameterized with any factory-enabled UCI type.
|
inlineexplicit |
References mFactoryPtr, and wsf::UCI_ServiceBase::UCI_ServiceBase().
Referenced by operator=(), and UCI_FactoryService().
|
inlinevirtual |
|
delete |
|
delete |
References UCI_FactoryService().
|
inline |
References mFactoryPtr.
|
delete |
References UCI_FactoryService().
|
inlinevirtual |
Implements wsf::UCI_ServiceBase.
References mFactoryPtr.
|
protected |
Referenced by GetFactory(), Shutdown(), and UCI_FactoryService().