CMmapError Class Reference

#include <MmapError.h>

List of all members.

Public Member Functions

 CMmapError (const char *pDoing)
 CMmapError (const STD(string)&rDoing)
 CMmapError (const CMmapError &aCMmapError)
virtual ~CMmapError ()
CMmapError operator= (const CMmapError &aCMmapError)
int operator== (const CMmapError &aCMmapError)
virtual const char * ReasonText () const

Protected Member Functions

void UpdateReason ()

Private Member Functions

 STD (string) m_ReasonText


Detailed Description

Definition at line 304 of file MmapError.h.


Constructor & Destructor Documentation

CMmapError::CMmapError ( const char *  pDoing  )  [inline]

Definition at line 310 of file MmapError.h.

References UpdateReason().

CMmapError::CMmapError ( const STD(string)&  rDoing  )  [inline]

Definition at line 314 of file MmapError.h.

References UpdateReason().

CMmapError::CMmapError ( const CMmapError aCMmapError  )  [inline]

Definition at line 319 of file MmapError.h.

References UpdateReason().

virtual CMmapError::~CMmapError (  )  [inline, virtual]

Definition at line 324 of file MmapError.h.


Member Function Documentation

CMmapError::STD ( string   )  [private]

CMmapError CMmapError::operator= ( const CMmapError aCMmapError  )  [inline]

Definition at line 327 of file MmapError.h.

References UpdateReason().

int CMmapError::operator== ( const CMmapError aCMmapError  )  [inline]

Definition at line 337 of file MmapError.h.

const char * CMmapError::ReasonText (  )  const [virtual]

Purpose: Returns a string which describes the reason for the exception

Definition at line 310 of file MmapError.cpp.

void CMmapError::UpdateReason (  )  [protected]

Purpose: Updates the ReasonText based on the current exception.

Definition at line 322 of file MmapError.cpp.

Referenced by CMmapError(), and operator=().


The documentation for this class was generated from the following files:
Generated on Wed Sep 17 08:38:11 2008 for NSCL Device support. by  doxygen 1.5.1