Module is a class representing a functional module with its own metadata about the types it contains.
More...
#include <kanzi/core/module/module.hpp>
Module is a class representing a functional module with its own metadata about the types it contains.
◆ MetaclassContainer
◆ MetaclassIterator
◆ Module()
kanzi::Module::Module |
( |
| ) |
|
|
inlineexplicit |
◆ ~Module()
virtual kanzi::Module::~Module |
( |
| ) |
|
|
protectedvirtualdefault |
◆ getMetaclassesOverride()
◆ destroy()
virtual void kanzi::Module::destroy |
( |
| ) |
|
|
inlinevirtual |
◆ registerMetadataOverride()
virtual void kanzi::Module::registerMetadataOverride |
( |
ObjectFactory & |
| ) |
|
|
inlinevirtual |
◆ registerDebugRenderingFunctions()
Register the module debug rendering functions.
When registering a module, a domain calls this function.
◆ setDomain()
void kanzi::Module::setDomain |
( |
Domain * |
domain | ) |
|
|
inline |
Set the domain.
When registering a module, a domain calls this function.
◆ m_domain
Domain* kanzi::Module::m_domain |
|
protected |
The domain this module is registered to.
The documentation for this class was generated from the following file: