#include <plugin/loader.h>
Inheritance diagram for fawkes::PluginLoadException:
Public Member Functions | |
PluginLoadException (const char *plugin, const char *message) | |
Constructor. | |
PluginLoadException (const char *plugin, const char *message, Exception &e) | |
Constructor. | |
~PluginLoadException () throw () | |
Destructor. | |
std::string | plugin_name () const |
Get name of plugin which failed to load. |
Definition at line 41 of file loader.h.
fawkes::PluginLoadException::PluginLoadException | ( | const char * | plugin, | |
const char * | message | |||
) |
Constructor.
plugin | name of the plugin that caused the exception | |
message | message of exception |
Definition at line 56 of file loader.cpp.
References fawkes::Exception::append().
fawkes::PluginLoadException::PluginLoadException | ( | const char * | plugin, | |
const char * | message, | |||
Exception & | e | |||
) |
Constructor.
plugin | name of the plugin that caused the exception | |
message | message of exception | |
e | exception to copy further messages from |
Definition at line 73 of file loader.cpp.
References fawkes::Exception::append(), and fawkes::Exception::copy_messages().
fawkes::PluginLoadException::~PluginLoadException | ( | ) | throw () |
std::string fawkes::PluginLoadException::plugin_name | ( | ) | const |
Get name of plugin which failed to load.
Definition at line 85 of file loader.cpp.
Referenced by FawkesMainThread::once().