#include <nmv-dynamic-module.h>
|
| | DynamicModuleManager () |
| |
| virtual | ~DynamicModuleManager () |
| |
| DynamicModuleSafePtr | load_module_from_path (const UString &a_library_path, DynamicModule::Loader &) |
| |
| DynamicModuleSafePtr | load_module_from_path (const UString &a_library_path) |
| |
| DynamicModuleSafePtr | load_module (const UString &a_name, DynamicModule::Loader &) |
| |
| DynamicModuleSafePtr | load_module (const UString &a_name) |
| |
| template<class T > |
| SafePtr< T, ObjectRef, ObjectUnref > | load_iface (const UString &a_module_name, const UString &a_iface_name, DynamicModule::Loader &a_loader, DynamicModuleSafePtr &a_dynmod) |
| |
| template<class T > |
| SafePtr< T, ObjectRef, ObjectUnref > | load_iface (const UString &a_module_name, const UString &a_iface_name, DynamicModule::Loader &a_loader) |
| |
| template<class T > |
| SafePtr< T, ObjectRef, ObjectUnref > | load_iface (const UString &a_module_name, const UString &a_iface_name, DynamicModuleSafePtr &a_dynmod) |
| |
| template<class T > |
| SafePtr< T, ObjectRef, ObjectUnref > | load_iface (const UString &a_module_name, const UString &a_iface_name) |
| |
| ModuleRegistry & | module_registry () |
| |
| DynamicModule::LoaderSafePtr & | module_loader () |
| |
| void | module_loader (DynamicModule::LoaderSafePtr &a_loader) |
| |
| | Object () |
| |
| | Object (Object const &) |
| |
| Object & | operator= (Object const &) |
| |
| virtual | ~Object () |
| |
| void | ref () |
| |
| void | unref () |
| |
| void | enable_refcount (bool a_enabled=true) |
| |
| bool | is_refcount_enabled () const |
| |
| long | get_refcount () const |
| |
| void | attach_object (const UString &a_key, const Object *a_object) |
| |
| bool | get_attached_object (const UString &a_key, const Object *&a_object) |
| |
◆ DynamicModuleManager()
| nemiver::common::DynamicModuleManager::DynamicModuleManager |
( |
| ) |
|
◆ ~DynamicModuleManager()
| virtual nemiver::common::DynamicModuleManager::~DynamicModuleManager |
( |
| ) |
|
|
virtual |
◆ get_default_manager()
◆ load_iface() [1/4]
◆ load_iface() [2/4]
◆ load_iface() [3/4]
◆ load_iface() [4/4]
◆ load_iface_with_default_manager()
◆ load_module() [1/2]
◆ load_module() [2/2]
◆ load_module_from_path() [1/2]
◆ load_module_from_path() [2/2]
◆ load_module_with_default_manager() [1/2]
◆ load_module_with_default_manager() [2/2]
◆ module_loader() [1/2]
◆ module_loader() [2/2]
◆ module_registry()
| ModuleRegistry& nemiver::common::DynamicModuleManager::module_registry |
( |
| ) |
|
The documentation for this class was generated from the following file: