--- branches/windows_from_1456_trunk_1522_merged_in/esysUtils/src/EsysAssertException.h 2008/04/29 02:44:58 1532 +++ branches/windows_from_1456_trunk_1522_merged_in/esysUtils/src/EsysAssertException.h 2008/04/29 03:12:46 1533 @@ -41,18 +41,21 @@ \brief Default constructor for the exception. */ + ESYSUTILS_DLL_API inline EsysAssertException() : Parent() { updateMessage();} /** \brief Constructor for the exception. */ + ESYSUTILS_DLL_API inline EsysAssertException(const char *cstr) : Parent(cstr) { updateMessage();} /** \brief Constructor for the exception. */ + ESYSUTILS_DLL_API inline EsysAssertException(const std::string &str) : Parent(str) { updateMessage();} @@ -60,16 +63,17 @@ \brief Copy Constructor for the exception. */ + ESYSUTILS_DLL_API inline EsysAssertException(const EsysAssertException &other) : Parent(other) { updateMessage(); } - inline - EsysAssertException & - EsysAssertException::operator=(const EsysAssertException &other) - THROW_ANY + ESYSUTILS_DLL_API + inline virtual + EsysAssertException & + operator=(const EsysAssertException &other) THROW_ANY { Parent::operator=(other); updateMessage();