|
Caffa
1.1.0
C++ Application Framework for Embedded Systems with introspection
|
#include <cafDefaultObjectFactory.h>


Public Member Functions | |
| std::string | name () const override |
| std::list< std::string > | classes () const |
| ObjectFactory implementations. | |
| template<typename ObjectBaseDerivative > | |
| bool | registerCreator () |
Public Member Functions inherited from caffa::ObjectFactory | |
| ObjectHandle::Ptr | create (const std::string_view &classKeyword) |
Static Public Member Functions | |
| static DefaultObjectFactory * | instance () |
"Private" class for implementation of a factory for ObjectBase derived objects Every Object must register with this factory to be readable This class can be considered private in the Pdm system