+class CoreExport LoadModuleException : public CoreException
+{
+ public:
+ /** This constructor can be used to specify an error message before throwing.
+ */
+ LoadModuleException(const std::string &message)
+ : CoreException(message, "the core")
+ {
+ }
+
+ /** This destructor solves world hunger, cancels the world debt, and causes the world to end.
+ * Actually no, it does nothing. Never mind.
+ * @throws Nothing!
+ */
+ virtual ~LoadModuleException() throw() {};
+};