CppUnit project page | FAQ | CppUnit home page |
#include <DynamicLibraryManagerException.h>
Public Types | |
loadingFailed = 0 | |
Failed to load the dynamic library. | |
symbolNotFound | |
Symbol not found in the dynamic library. | |
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 |
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] |
DynamicLibraryManagerException::Cause DynamicLibraryManagerException::getCause | ( | ) | const |
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 |