Exceptions from use of an unrecognized extension/plugin. More...
#include <xmltooling/exceptions.h>
Public Member Functions | |
UnknownExtensionException (const char *msg=0, const xmltooling::params &p=xmltooling::params()) | |
Constructor. | |
UnknownExtensionException (const char *msg, const xmltooling::namedparams &p) | |
Constructor. | |
UnknownExtensionException (const std::string &msg, const xmltooling::params &p=xmltooling::params()) | |
Constructor. | |
UnknownExtensionException (const std::string &msg, const xmltooling::namedparams &p) | |
Constructor. | |
virtual const char * | getClassName () const |
Returns a unique name for the exception class. | |
void | raise () const |
Raises an exception using itself. |
Exceptions from use of an unrecognized extension/plugin.
virtual const char* xmltooling::UnknownExtensionException::getClassName | ( | ) | const [inline, virtual] |
Returns a unique name for the exception class.
Reimplemented from xmltooling::XMLToolingException.
void xmltooling::UnknownExtensionException::raise | ( | ) | const [inline, virtual] |
Raises an exception using itself.
Used to raise an exception of a derived type.
Reimplemented from xmltooling::XMLToolingException.