OIS::Exception Class Reference

#include <OISException.h>

List of all members.

Public Member Functions

 Exception (OIS_ERROR err, const char *str, int line, const char *file)
 Creates exception object.

Public Attributes

const OIS_ERROR eType
 The type of exception raised.
const int eLine
 The line number it occurred on.
const char * eFile
 The source file.
const char * eText
 A message passed along when the exception was raised.

Private Member Functions

 Exception ()
 Hidden default.


Detailed Description

Remarks:
Class for handling OIS exceptions. Much cleaner than checking every method for reurn value.


Constructor & Destructor Documentation

OIS::Exception::Exception (  )  [inline, private]

Hidden default.

OIS::Exception::Exception ( OIS_ERROR  err,
const char *  str,
int  line,
const char *  file 
) [inline]

Creates exception object.


Member Data Documentation

const OIS_ERROR OIS::Exception::eType

The type of exception raised.

const int OIS::Exception::eLine

The line number it occurred on.

const char* OIS::Exception::eFile

The source file.

const char* OIS::Exception::eText

A message passed along when the exception was raised.


The documentation for this class was generated from the following file:
Generated on Fri Jul 13 21:21:05 2007 for OIS by  doxygen 1.5.2