irccd  3.0.3
irccd::js::plugin_loader Member List

This is the complete list of members for irccd::js::plugin_loader, including all inherited members.

find(std::string_view id) -> std::shared_ptr< plugin >irccd::daemon::plugin_loadervirtual
get_modules() const noexcept -> const modules &irccd::js::plugin_loader
get_modules() noexcept -> modules &irccd::js::plugin_loader
is_supported(std::string_view path) noexcept -> boolirccd::daemon::plugin_loadervirtual
modules typedefirccd::js::plugin_loader
open(std::string_view id, std::string_view file) -> std::shared_ptr< daemon::plugin >irccd::js::plugin_loadervirtual
plugin_loader(daemon::bot &bot, std::vector< std::string > directories={}, std::vector< std::string > extensions={".js"}) noexceptirccd::js::plugin_loader
irccd::daemon::plugin_loader::plugin_loader(std::vector< std::string > directories={}, std::vector< std::string > extensions={}) noexceptirccd::daemon::plugin_loader
~plugin_loader() noexceptirccd::js::plugin_loadervirtual