Proud::AdoException Class Reference
Inheritance diagram for Proud::AdoException:

Public Member Functions

PROUDSRV_API AdoException (const PNTCHAR *txt, _com_error &e)
- Public Member Functions inherited from Proud::Exception
PROUD_API Exception (const char *text)
PROUD_API Exception (const wchar_t *text)
PROUD_API Exception (std::exception &src)
PROUD_API Exception (ErrorInfo *src)
PROUD_API Exception (const Exception &src)
PROUD_API const char * what () const throw ()

Public Attributes

_com_error m_comError
- Public Attributes inherited from Proud::Exception
HostID m_remote
void * m_pVoidSource
std::exception * m_pStdSource
ExceptionType m_exceptionType
RefCount< ErrorInfom_errorInfoSource
String m_userCallbackName
void * m_delegateObject
StringA chMsg

Detailed Description

TODO:translate needed. Error object that could occur as running ProudDB -When a problem occurs, you can get it called back using ILogWriterDelegate::OnLogWriterException function -Through - AdoException::what() function, you can get the string of what has occurred.

Member Data Documentation

_com_error Proud::AdoException::m_comError

ProudDB uses ADO. ADO of ProudDB throws _com_error as exception which gets stored in here.