AaronCameron.net
Not Left, nor right. Just correct.
Not a Member? - Login or Create an Account
Sunday the 5th of February 2012 @ 04:55pm
Front Page Journal Projects Your Profile About
[]

LibN2L-4 Library Code Reference

Classes
Compounds
Files
Members
Method Index
Full Reference

n2l::cException Class Reference

A class to both represent general n2l specific exceptions and provide a general parent from which all other more specific n2l exceptions are derived. More...

#include <cException.h>

Inheritance diagram for n2l::cException:

Inheritance graph
[legend]
Collaboration diagram for n2l::cException:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Protected Member Functions


Detailed Description

A class to both represent general n2l specific exceptions and provide a general parent from which all other more specific n2l exceptions are derived.

Definition at line 37 of file cException.h.


Constructor & Destructor Documentation

n2l::cException::cException const tString iCallSource = "Unknown Source",
const tString iMessage = "Unknown Exception",
const tString iType = "General Exception"
 

Definition at line 32 of file cException.cpp.

Referenced by n2l::cUnsupportedFileFormatException::operator tString(), and n2l::cDriverLayerException::operator tString().

n2l::cException::~cException  )  [virtual]
 

Definition at line 43 of file cException.cpp.


Member Function Documentation

const tString & n2l::cException::callSource  )  const [protected, virtual]
 

Definition at line 64 of file cException.cpp.

Referenced by n2l::cVfsOpenException::operator tString(), n2l::cVfsNoPermissionException::operator tString(), n2l::cParsingException::operator tString(), n2l::cOutOfBoundsException::operator tString(), and n2l::cDuplicateKeyException::operator tString().

const tString & n2l::cException::message  )  const [protected, virtual]
 

Definition at line 70 of file cException.cpp.

Referenced by n2l::cVfsWriteException::operator tString(), n2l::cVfsReadException::operator tString(), n2l::cVfsOpenException::operator tString(), n2l::cVfsNoPermissionException::operator tString(), n2l::cParsingException::operator tString(), n2l::cOutOfBoundsException::operator tString(), and n2l::cDuplicateKeyException::operator tString().

n2l::cException::operator tString  )  const [virtual]
 

Reimplemented in n2l::cDriverLayerException, n2l::cDuplicateKeyException, n2l::cOutOfBoundsException, n2l::cParsingException, n2l::cConfFailedValidationException, n2l::cUnsupportedFileFormatException, n2l::cVfsNoPermissionException, n2l::cVfsOpenException, n2l::cVfsReadException, and n2l::cVfsWriteException.

Definition at line 49 of file cException.cpp.

virtual void n2l::cException::rethrow  )  const [inline, virtual]
 

Reimplemented in n2l::cBadCastException, n2l::cBadDataUseException, n2l::cDriverLayerException, n2l::cDuplicateKeyException, n2l::cNoResultException, n2l::cOpenGLException, n2l::cOutOfBoundsException, n2l::cParsingException, n2l::cSDLException, n2l::cUnsupportedMethodException, n2l::cConfFailedValidationException, n2l::cOscillator::cOverdueException, n2l::cUnsupportedFileFormatException, n2l::cVfsException, n2l::cVfsNoPermissionException, n2l::cVfsOpenException, n2l::cVfsReadException, and n2l::cVfsWriteException.

Definition at line 47 of file cException.h.

Referenced by n2l::cResourceManager::get(), n2l::cResourceManager::getGuiElement(), n2l::cResourceManager::getVfsNode(), n2l::cRSkyMobile2::load(), and n2l::cRSkyMobile::load().

const tString & n2l::cException::type  )  const [protected, virtual]
 

Definition at line 58 of file cException.cpp.

Referenced by n2l::cVfsWriteException::operator tString(), n2l::cVfsReadException::operator tString(), n2l::cVfsOpenException::operator tString(), n2l::cVfsNoPermissionException::operator tString(), n2l::cParsingException::operator tString(), n2l::cOutOfBoundsException::operator tString(), and n2l::cDuplicateKeyException::operator tString().


The documentation for this class was generated from the following files:
©2012 Aaron Cameron