#include <module.h>
◆ ModuleRegistrar()
| Realm::ModuleRegistrar::ModuleRegistrar |
( |
RuntimeImpl * |
_runtime | ) |
|
◆ add_network_registration()
| static void Realm::ModuleRegistrar::add_network_registration |
( |
NetworkRegistrationBase * |
reg, |
|
|
const std::string & |
name, |
|
|
size_t |
order = 9999 |
|
) |
| |
|
static |
◆ add_static_registration()
◆ check_symbol_visibility()
| static bool Realm::ModuleRegistrar::check_symbol_visibility |
( |
void |
| ) |
|
|
static |
◆ create_dynamic_module_configs()
| void Realm::ModuleRegistrar::create_dynamic_module_configs |
( |
std::vector< std::string > & |
cmdline, |
|
|
std::map< std::string, ModuleConfig * > & |
module_configs |
|
) |
| |
◆ create_dynamic_modules()
| void Realm::ModuleRegistrar::create_dynamic_modules |
( |
std::vector< Module * > & |
modules | ) |
|
◆ create_network_modules()
| void Realm::ModuleRegistrar::create_network_modules |
( |
std::vector< NetworkModule * > & |
modules, |
|
|
int * |
argc, |
|
|
const char *** |
argv |
|
) |
| |
◆ create_static_module_configs()
| void Realm::ModuleRegistrar::create_static_module_configs |
( |
std::map< std::string, ModuleConfig * > & |
module_configs | ) |
|
◆ create_static_modules()
| void Realm::ModuleRegistrar::create_static_modules |
( |
std::vector< Module * > & |
modules | ) |
|
◆ load_module_sofiles()
| void Realm::ModuleRegistrar::load_module_sofiles |
( |
std::vector< std::string > & |
cmdline | ) |
|
|
protected |
◆ unload_module_sofiles()
| void Realm::ModuleRegistrar::unload_module_sofiles |
( |
void |
| ) |
|
◆ module_sofile_handles
| std::vector<void *> Realm::ModuleRegistrar::module_sofile_handles |
|
protected |
◆ network_sofile_handles
| std::vector<void *> Realm::ModuleRegistrar::network_sofile_handles |
|
protected |
◆ runtime
◆ sofile_loaded
| bool Realm::ModuleRegistrar::sofile_loaded |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/module.h