19 #ifndef IRCCD_TEST_PLUGIN_LOADER_HPP
20 #define IRCCD_TEST_PLUGIN_LOADER_HPP
27 #include <irccd/daemon/plugin.hpp>
47 auto open(std::string_view
id, std::string_view file) -> std::shared_ptr<daemon::plugin>
override;
52 auto find(std::string_view
id) -> std::shared_ptr<daemon::plugin>
override;
Abstract interface for searching plugins.
Definition: plugin.hpp:328
Special plugin loader for unit tests.
Definition: test_plugin_loader.hpp:42
auto open(std::string_view id, std::string_view file) -> std::shared_ptr< daemon::plugin > override
auto find(std::string_view id) -> std::shared_ptr< daemon::plugin > override
Namespace for unit tests.
Definition: broken_plugin.hpp:29