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;
57 #endif // !IRCCD_TEST_PLUGIN_LOADER_HPP
auto find(std::string_view id) -> std::shared_ptr< daemon::plugin > override
auto open(std::string_view id, std::string_view file) -> std::shared_ptr< daemon::plugin > override
Abstract interface for searching plugins.
Definition: plugin.hpp:328
Namespace for unit tests.
Definition: broken_plugin.hpp:29
Special plugin loader for unit tests.
Definition: test_plugin_loader.hpp:42