diff options
Diffstat (limited to 'include/cppunit/plugin/DynamicLibraryManagerException.h')
| -rw-r--r-- | include/cppunit/plugin/DynamicLibraryManagerException.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/include/cppunit/plugin/DynamicLibraryManagerException.h b/include/cppunit/plugin/DynamicLibraryManagerException.h index 260df21..e0a1283 100644 --- a/include/cppunit/plugin/DynamicLibraryManagerException.h +++ b/include/cppunit/plugin/DynamicLibraryManagerException.h @@ -27,16 +27,17 @@ public: symbolNotFound }; - /// Failed to load the dynamic library - DynamicLibraryManagerException( const std::string &libraryName ); - - /// Symbol not found in the dynamic library + /// Failed to load the dynamic library or Symbol not found in the dynamic library. DynamicLibraryManagerException( const std::string &libraryName, - const std::string &symbol ); + const std::string &errorDetail, + Cause cause ); Cause getCause() const; + const char *what() const throw(); + private: + std::string m_message; Cause m_cause; }; |
