Public Member Functions | |
| Context (module::Registry ®istry_arg, module::Module *module_arg) | |
| template<class T > | |
| void | add (T *plugin) |
| template<class T > | |
| void | remove (T *plugin) |
| void | registerVariable (sys_var *var) |
| option_map | getOptions () |
Static Public Member Functions | |
| static std::string | prepend_name (std::string module_name, const std::string &var_name) |
Private Attributes | |
| module::Registry & | registry |
| module::Module * | module |