Go to the documentation of this file.    1 #ifndef CPPUNIT_PLUGIN_DYNAMICLIBRARYMANAGEREXCEPTION_H 
    2 #define CPPUNIT_PLUGIN_DYNAMICLIBRARYMANAGEREXCEPTION_H 
    6 #if !defined(CPPUNIT_NO_TESTPLUGIN) 
   32                                   const std::string &errorDetail,
 
   41   const char *
what() 
const throw();
 
   51 #endif // !defined(CPPUNIT_NO_TESTPLUGIN) 
   53 #endif  // CPPUNIT_PLUGIN_DYNAMICLIBRARYMANAGEREXCEPTION_H 
 
@ loadingFailed
Failed to load the dynamic library.
Definition: DynamicLibraryManagerException.h:25
Exception thrown by DynamicLibraryManager when a failure occurs.
Definition: DynamicLibraryManagerException.h:20
Cause m_cause
Definition: DynamicLibraryManagerException.h:45
~DynamicLibraryManagerException()
Definition: DynamicLibraryManagerException.h:35
Cause getCause() const
Definition: DynamicLibraryManagerException.cpp:24
std::string m_message
Definition: DynamicLibraryManagerException.h:44
#define CPPUNIT_NS_BEGIN
Definition: Portability.h:105
#define CPPUNIT_NS_END
Definition: Portability.h:106
const char * what() const
Definition: DynamicLibraryManagerException.cpp:31
DynamicLibraryManagerException(const std::string &libraryName, const std::string &errorDetail, Cause cause)
Failed to load the dynamic library or Symbol not found in the dynamic library.
Definition: DynamicLibraryManagerException.cpp:7
@ symbolNotFound
Symbol not found in the dynamic library.
Definition: DynamicLibraryManagerException.h:27
Cause
Definition: DynamicLibraryManagerException.h:23