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