#include <s11n.net/s11n/plugin/path_finder.hpp>
#include <s11n.net/s11n/plugin/plugin_config.hpp>
Include dependency graph for plugin.hpp:
Go to the source code of this file.
Namespaces | |
namespace | s11n |
namespace | s11n::plugin |
Defines | |
#define | plugin_PLUGIN_HPP_INCLUDED 1 |
Functions | |
path_finder & | s11n::plugin::path () |
The shared lookup path for plugins. | |
std::string | s11n::plugin::find (const std::string &basename) |
Returns path().find( basename ). | |
std::string | s11n::plugin::open (const std::string &basename) |
Uses find(basename) to search for a file and, if successful, opens it using a platforms-specific DLL opener. | |
std::string | s11n::plugin::dll_error () |
Called immediately after open() fails, it returns a platforms-specific error string. |
#define plugin_PLUGIN_HPP_INCLUDED 1 |
Definition at line 2 of file plugin.hpp.