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.