CigiNullPointerException Class Reference

#include <CigiExceptions.h>

Inheritance diagram for CigiNullPointerException:

CigiException exception List of all members.

Public Member Functions

 CigiNullPointerException (void)
virtual ~CigiNullPointerException (void) throw ()

Protected Attributes

char ErrMsg [25]

Detailed Description

This is the exception thrown when a problem involving a null pointer being improperly used is encountered.

Definition at line 480 of file CigiExceptions.h.


Constructor & Destructor Documentation

CigiNullPointerException::CigiNullPointerException ( void   )  [inline]

General Constructor for the CigiNullPointerException exception class

Definition at line 489 of file CigiExceptions.h.

References CIGI_ERROR_UNEXPECTED_NULL.

00490    {
00491       memcpy(ErrMsg,"Null Pointer Error\n",21);
00492       Msg = ErrMsg;
00493       ErrorCode = CIGI_ERROR_UNEXPECTED_NULL;
00494    }

virtual CigiNullPointerException::~CigiNullPointerException ( void   )  throw () [inline, virtual]

General Destructor for the CigiNullPointerException exception class

Definition at line 500 of file CigiExceptions.h.

00500 { };


Member Data Documentation

char CigiNullPointerException::ErrMsg[25] [protected]

Definition at line 500 of file CigiExceptions.h.


The documentation for this class was generated from the following file:
Generated on Wed Apr 29 09:00:09 2009 for CCL by  doxygen 1.4.7