Kanzi  3.9.7
Kanzi Engine API
kanzi::JavaModule Class Reference

#include <kanzi/java/module.hpp>

Inheritance diagram for kanzi::JavaModule:
[legend]

Public Member Functions

interop::ContextgetContext () const
 
 JavaModule ()
 
void registerMetadataOverride (ObjectFactory &) override
 Register the rest of module metadata, such as loaders for types in module. More...
 
 ~JavaModule () override
 
- Public Member Functions inherited from kanzi::Plugin
 Plugin ()
 
- Public Member Functions inherited from kanzi::Module
virtual void destroy ()
 
virtual MetaclassContainer getMetaclassesOverride ()
 
 Module ()
 
virtual void registerDebugRenderingFunctions (DebugRenderRegistry &)
 Register the module debug rendering functions. More...
 
void setDomain (Domain *domain)
 Set the domain. More...
 

Static Public Member Functions

static interop::ContextgetContext (Domain *domain)
 
static void registerModule (Domain *domain)
 

Additional Inherited Members

- Public Types inherited from kanzi::Module
typedef vector< const Metaclass * > MetaclassContainer
 
typedef MetaclassContainer::iterator MetaclassIterator
 
- Protected Member Functions inherited from kanzi::Module
virtual ~Module ()=default
 Destructor. More...
 
- Protected Attributes inherited from kanzi::Module
Domainm_domain
 The domain this module is registered to. More...
 

Constructor & Destructor Documentation

kanzi::JavaModule::JavaModule ( )
explicit
kanzi::JavaModule::~JavaModule ( )
override

Member Function Documentation

static void kanzi::JavaModule::registerModule ( Domain domain)
static
void kanzi::JavaModule::registerMetadataOverride ( ObjectFactory )
overridevirtual

Register the rest of module metadata, such as loaders for types in module.

When registering a module, a domain calls this function.

Reimplemented from kanzi::Module.

interop::Context* kanzi::JavaModule::getContext ( ) const
static interop::Context* kanzi::JavaModule::getContext ( Domain domain)
static

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