CppUnit project page | FAQ | CppUnit home page |
Exception thrown by DynamicLibraryManager when a failure occurs. More...
#include <DynamicLibraryManagerException.h>
Public Types | |
enum | Cause { loadingFailed = 0, symbolNotFound } |
Public Member Functions | |
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. | |
~DynamicLibraryManagerException () throw () | |
Cause | getCause () const |
const char * | what () const throw () |
Private Attributes | |
std::string | m_message |
Cause | m_cause |
Exception thrown by DynamicLibraryManager when a failure occurs.
Use getCause() to know what function caused the failure.
CPPUNIT_NS_BEGIN DynamicLibraryManagerException::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.
DynamicLibraryManagerException::~DynamicLibraryManagerException | ( | ) | throw () [inline] |
const char * DynamicLibraryManagerException::what | ( | ) | const throw () |
Cause DynamicLibraryManagerException::m_cause [private] |
std::string DynamicLibraryManagerException::m_message [private] |
|
hosts this site. |
Send comments to: CppUnit Developers |