Monitoring System 0.1.0
System resource monitoring with pluggable collectors and alerting
Loading...
Searching...
No Matches
kcenon::monitoring::dynamic_plugin_loader Member List

This is the complete list of members for kcenon::monitoring::dynamic_plugin_loader, including all inherited members.

dynamic_plugin_loader()kcenon::monitoring::dynamic_plugin_loader
dynamic_plugin_loader(const dynamic_plugin_loader &)=deletekcenon::monitoring::dynamic_plugin_loader
dynamic_plugin_loader(dynamic_plugin_loader &&) noexceptkcenon::monitoring::dynamic_plugin_loader
get_last_error() const -> plugin_load_error overridekcenon::monitoring::dynamic_plugin_loadervirtual
get_last_error_message() const -> std::string overridekcenon::monitoring::dynamic_plugin_loadervirtual
get_loaded_plugins() const -> std::vector< std::string > overridekcenon::monitoring::dynamic_plugin_loadervirtual
is_plugin_loaded(std::string_view plugin_name) const -> bool overridekcenon::monitoring::dynamic_plugin_loadervirtual
last_error_kcenon::monitoring::dynamic_plugin_loaderprivate
last_error_message_kcenon::monitoring::dynamic_plugin_loaderprivate
load_library(std::string_view path) -> std::unique_ptr< library_handle >kcenon::monitoring::dynamic_plugin_loaderprivate
load_plugin(std::string_view path) -> std::unique_ptr< collector_plugin > overridekcenon::monitoring::dynamic_plugin_loadervirtual
loaded_plugins_kcenon::monitoring::dynamic_plugin_loaderprivate
mutex_kcenon::monitoring::dynamic_plugin_loadermutableprivate
operator=(const dynamic_plugin_loader &)=deletekcenon::monitoring::dynamic_plugin_loader
operator=(dynamic_plugin_loader &&) noexceptkcenon::monitoring::dynamic_plugin_loader
resolve_symbol(library_handle *handle, const char *symbol_name) -> Tkcenon::monitoring::dynamic_plugin_loaderprivate
set_error(plugin_load_error error, std::string message)kcenon::monitoring::dynamic_plugin_loaderprivate
unload_library(std::unique_ptr< library_handle > handle)kcenon::monitoring::dynamic_plugin_loaderprivate
unload_plugin(std::string_view plugin_name) -> bool overridekcenon::monitoring::dynamic_plugin_loadervirtual
verify_api_version(const plugin_api_metadata &metadata) const -> boolkcenon::monitoring::dynamic_plugin_loaderprivate
~dynamic_plugin_loader() overridekcenon::monitoring::dynamic_plugin_loader
~plugin_loader()=defaultkcenon::monitoring::plugin_loadervirtual