00001 #ifndef __J2K__JErrorHandler_INL__
00002 #define __J2K__JErrorHandler_INL__
00003
00004 inline JErrorHandler::JErrorHandler( const JErrorHandler & h )
00005 : next( NULL ), elem( h.elem ) { }
00006
00007 inline JErrorHandler::JErrorHandler()
00008 : id( 0 ), next( NULL ) { elem = defaultErrorHandler; }
00009
00010 inline JErrorHandler::JErrorHandler( JErrorHandlerCallback_t newHandler )
00011 : id( 1 ), next( NULL ) { elem = newHandler; }
00012
00013 inline JErrorHandler::JErrorHandler( JErrorHandlerCallback_t newHandler, JErrorHandler* Next )
00014 : id( 1 ), next( Next ), elem( newHandler ) { }
00015
00016
00017 inline JErrorHandler::JErrorHandler( JErrorHandlerCallback_t newHandler, JErrorHandler* Next, short i )
00018 : id( i ), next( Next ), elem( newHandler ) { }
00019
00020 #endif