1
#include <cppunit/plugin/DynamicLibraryManagerException.h>
3
#if !defined(CPPUNIT_NO_TESTPLUGIN)
8
DynamicLibraryManagerException::DynamicLibraryManagerException(
9
const std::string &libraryName,
10
const std::string &errorDetail,
13
, std::runtime_error( "" )
15
if ( cause == loadingFailed )
16
m_message = "Failed to load dynamic library: " + libraryName + "\n" +
19
m_message = "Symbol [" + errorDetail + "] not found in dynamic libary:" +
24
DynamicLibraryManagerException::Cause
25
DynamicLibraryManagerException::getCause() const
32
DynamicLibraryManagerException::what() const throw()
34
return m_message.c_str();
41
#endif // !defined(CPPUNIT_NO_TESTPLUGIN)