The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CException Class Reference

Inheritance diagram for CException:
Collaboration diagram for CException:

List of all members.

Detailed Description

A simple exception class.

Public Member Functions

 CException (const _tstring &where, const _tstring &message)
 CException (const CException &rhs)
virtual ~CException ()
CExceptionoperator= (const CException &rhs)
virtual _tstring GetWhere () const
virtual _tstring GetWhat () const
virtual _tstring GetDetails () const
virtual std::string GetDetailsA () const

Protected Attributes

const _tstring m_where
const _tstring m_message
const _tstring m_details

Constructor & Destructor Documentation

CException ( const _tstring where,
const _tstring message 

Reimplemented in CException, CException, and CException.

CException ( const CException rhs  ) 

virtual ~CException (  )  [virtual]

Member Function Documentation

CException& operator= ( const CException rhs  ) 

_tstring GetWhere (  )  const [virtual]

Reimplemented in CSEHException.

_tstring GetWhat (  )  const [virtual]

Reimplemented in CException, CException, and CSEHException.

_tstring GetDetails (  )  const [virtual]

Reimplemented in CSEHException.

std::string GetDetailsA (  )  const [virtual]

Reimplemented in CSEHException.

Member Data Documentation

const _tstring m_where [protected]

const _tstring m_message [protected]

const _tstring m_details [protected]

Generated on Sun Sep 12 19:08:26 2021 for The Server Framework - v7.4 by doxygen 1.5.3