30 #ifndef PLUGINLIB__EXCEPTIONS_HPP_ 31 #define PLUGINLIB__EXCEPTIONS_HPP_ 47 :
std::runtime_error(error_desc) {}
107 #endif // PLUGINLIB__EXCEPTIONS_HPP_ Thrown when pluginlib is unable to instantiate a class loader.
CreateClassException(const std::string &error_desc)
ClassLoaderException(const std::string &error_desc)
PluginlibException(const std::string &error_desc)
A base class for all pluginlib exceptions that inherits from std::runtime_exception.
Thrown when pluginlib is unable to unload the library associated with a given plugin.
LibraryLoadException(const std::string &error_desc)
Thrown when pluginlib is unable to load a plugin XML file.
LibraryUnloadException(const std::string &error_desc)
InvalidXMLException(const std::string &error_desc)
Thrown when pluginlib is unable to load the library associated with a given plugin.
Thrown when pluginlib is unable to create the class associated with a given plugin.