Go to the source code of this file.
|
| gpointer | plugin_construct (Plugin *self) |
| |
| gpointer | plugin_construct_from_config (Plugin *self, CfgLexer *lexer, gpointer arg) |
| |
| Plugin * | plugin_find (PluginContext *context, gint plugin_type, const gchar *plugin_name) |
| |
| PluginCandidate * | plugin_candidate_new (gint plugin_type, const gchar *name, const gchar *module_name) |
| |
| void | plugin_candidate_free (PluginCandidate *self) |
| |
| void | plugin_register (PluginContext *context, Plugin *p, gint number) |
| |
| gboolean | plugin_load_module (PluginContext *context, const gchar *module_name, CfgArgs *args) |
| |
| gboolean | plugin_is_plugin_available (PluginContext *context, gint plugin_type, const gchar *plugin_name) |
| |
| gboolean | plugin_is_module_available (PluginContext *context, const gchar *module_name) |
| |
| void | plugin_list_modules (FILE *out, gboolean verbose) |
| |
| gboolean | plugin_has_discovery_run (PluginContext *context) |
| |
| void | plugin_discover_candidate_modules (PluginContext *context) |
| |
| void | plugin_context_copy_candidates (PluginContext *context, PluginContext *src_context) |
| |
| void | plugin_context_set_module_path (PluginContext *context, const gchar *module_path) |
| |
| void | plugin_context_init_instance (PluginContext *context) |
| |
| void | plugin_context_deinit_instance (PluginContext *context) |
| |
◆ plugin_candidate_free()
◆ plugin_candidate_new()
| PluginCandidate* plugin_candidate_new |
( |
gint |
plugin_type, |
|
|
const gchar * |
name, |
|
|
const gchar * |
module_name |
|
) |
| |
◆ plugin_construct()
| gpointer plugin_construct |
( |
Plugin * |
self | ) |
|
◆ plugin_construct_from_config()
| gpointer plugin_construct_from_config |
( |
Plugin * |
self, |
|
|
CfgLexer * |
lexer, |
|
|
gpointer |
arg |
|
) |
| |
◆ plugin_context_copy_candidates()
| void plugin_context_copy_candidates |
( |
PluginContext * |
context, |
|
|
PluginContext * |
src_context |
|
) |
| |
◆ plugin_context_deinit_instance()
| void plugin_context_deinit_instance |
( |
PluginContext * |
context | ) |
|
◆ plugin_context_init_instance()
| void plugin_context_init_instance |
( |
PluginContext * |
context | ) |
|
◆ plugin_context_set_module_path()
| void plugin_context_set_module_path |
( |
PluginContext * |
context, |
|
|
const gchar * |
module_path |
|
) |
| |
◆ plugin_discover_candidate_modules()
| void plugin_discover_candidate_modules |
( |
PluginContext * |
context | ) |
|
◆ plugin_find()
| Plugin* plugin_find |
( |
PluginContext * |
context, |
|
|
gint |
plugin_type, |
|
|
const gchar * |
plugin_name |
|
) |
| |
◆ plugin_has_discovery_run()
| gboolean plugin_has_discovery_run |
( |
PluginContext * |
context | ) |
|
◆ plugin_is_module_available()
| gboolean plugin_is_module_available |
( |
PluginContext * |
context, |
|
|
const gchar * |
module_name |
|
) |
| |
◆ plugin_is_plugin_available()
| gboolean plugin_is_plugin_available |
( |
PluginContext * |
context, |
|
|
gint |
plugin_type, |
|
|
const gchar * |
plugin_name |
|
) |
| |
◆ plugin_list_modules()
| void plugin_list_modules |
( |
FILE * |
out, |
|
|
gboolean |
verbose |
|
) |
| |
◆ plugin_load_module()
| gboolean plugin_load_module |
( |
PluginContext * |
context, |
|
|
const gchar * |
module_name, |
|
|
CfgArgs * |
args |
|
) |
| |
◆ plugin_register()
| void plugin_register |
( |
PluginContext * |
context, |
|
|
Plugin * |
p, |
|
|
gint |
number |
|
) |
| |