Main Page   Packages   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

JErrorHandler Class Reference

#include <JErrorHandler.hpp>

List of all members.

Public Methods

__inline JErrorHandler (const JErrorHandler &h)
__inline JErrorHandler ()
__inline JErrorHandler (JErrorHandlerCallback_t newHandler)
__inline JErrorHandler (JErrorHandlerCallback_t newHandler, JErrorHandler *Next)
__inline JErrorHandler (JErrorHandlerCallback_t newHandler, JErrorHandler *Next, short i)
virtual ~JErrorHandler ()

Public Attributes

short id
JErrorHandler * next
JErrorHandlerCallback_t elem


Constructor & Destructor Documentation

JErrorHandler::JErrorHandler const JErrorHandler &    h [inline]
 

Definition at line 4 of file JErrorHandler.inl.

00005    : next( NULL ), elem( h.elem ) { }

JErrorHandler::JErrorHandler   [inline]
 

Definition at line 7 of file JErrorHandler.inl.

00008    : id( 0 ), next( NULL ) { elem = defaultErrorHandler; }

JErrorHandler::JErrorHandler JErrorHandlerCallback_t    newHandler [inline]
 

Definition at line 10 of file JErrorHandler.inl.

00011    : id( 1 ), next( NULL ) { elem = newHandler; }

JErrorHandler::JErrorHandler JErrorHandlerCallback_t    newHandler,
JErrorHandler *    Next
[inline]
 

Definition at line 13 of file JErrorHandler.inl.

00014    : id( 1 ), next( Next ), elem( newHandler ) { }

JErrorHandler::JErrorHandler JErrorHandlerCallback_t    newHandler,
JErrorHandler *    Next,
short    i
[inline]
 

Definition at line 17 of file JErrorHandler.inl.

00018    : id( i ), next( Next ), elem( newHandler ) { }

JErrorHandler::~JErrorHandler   [virtual]
 

Definition at line 71 of file JErrorHandler.cpp.

00072   {
00073     if ( next != NULL ) {   // Cascade deletion of the linked-list.
00074       delete next;
00075     }
00076 
00077     next = NULL;
00078   }


Member Data Documentation

JErrorHandlerCallback_t JErrorHandler::elem
 

Definition at line 48 of file JErrorHandler.hpp.

short JErrorHandler::id
 

Definition at line 39 of file JErrorHandler.hpp.

Referenced by JErrorController::getID().

JErrorHandler* JErrorHandler::next
 

Definition at line 42 of file JErrorHandler.hpp.


The documentation for this class was generated from the following files:
Generated on Sun Oct 14 18:48:47 2001 for Standard J2K Library by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001