#include <exceptions.h>
Inheritance diagram for daq::ipc::PluginException:
Public Member Functions | |
PluginException (const ers::Context &context, std::string plugin_name, std::string reason) | |
PluginException (const ers::Context &context, const std::string &msg, std::string plugin_name, std::string reason) | |
PluginException (const ers::Context &context, std::string plugin_name, std::string reason, const std::exception &cause) | |
std::string | get_plugin_name () |
std::string | get_reason () |
Protected Member Functions | |
PluginException (const ers::Context &context) | |
virtual void | raise () const throw ( std::exception ) |
virtual const char * | get_class_name () const |
virtual ipc::Exception * | clone () const |
Static Protected Member Functions | |
static const char * | get_uid () |
Friends | |
class | ers::IssueRegistrator |