#include <kanzi/core/metadata/meta_object_factory.hpp>
Public Types | |
| typedef MetaclassContainer::const_iterator | MetaclassIterator |
| typedef MetaclassMap::const_iterator | RegisteredMetaclassIterator |
Public Member Functions | |
| MetaclassIterator | beginMetaclasses () const |
| RegisteredMetaclassIterator | beginRegisteredMetaclasses () const |
| MetaclassIterator | endMetaclasses () const |
| RegisteredMetaclassIterator | endRegisteredMetaclasses () const |
| const Metaclass * | getMetaclass (string_view className) const |
| void | overrideMetaclass (const Metaclass *metaclass) |
| void | registerMetaclass (const Metaclass *metaclass) |
| typedef MetaclassMap::const_iterator kanzi::ObjectFactory::RegisteredMetaclassIterator |
| typedef MetaclassContainer::const_iterator kanzi::ObjectFactory::MetaclassIterator |
| void kanzi::ObjectFactory::registerMetaclass | ( | const Metaclass * | metaclass | ) |
| void kanzi::ObjectFactory::overrideMetaclass | ( | const Metaclass * | metaclass | ) |
| const Metaclass* kanzi::ObjectFactory::getMetaclass | ( | string_view | className | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |