Exception thrown by DynamicLibraryManager when a failure occurs.
More...
#include <DynamicLibraryManagerException.h>
Exception thrown by DynamicLibraryManager when a failure occurs.
Use getCause() to know what function caused the failure.
◆ Cause
| Enumerator |
|---|
| loadingFailed | Failed to load the dynamic library.
|
| symbolNotFound | Symbol not found in the dynamic library.
|
◆ DynamicLibraryManagerException()
| 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::~DynamicLibraryManagerException |
( |
| ) |
|
| throw | ( | ) | | | |
|
inline |
◆ getCause()
◆ what()
| const char * DynamicLibraryManagerException::what |
( |
| ) |
const |
| throw | ( | ) | | | |
◆ m_cause
| Cause DynamicLibraryManagerException::m_cause |
|
private |
◆ m_message
| std::string DynamicLibraryManagerException::m_message |
|
private |
The documentation for this class was generated from the following files: