00001 /* 00002 * Copyright (c) 2000, University of Amsterdam, The Netherlands. 00003 * All rights reserved. 00004 * 00005 * 00006 * Author(s): 00007 * Edo Poll (poll@wins.uva.nl) 00008 */ 00009 00010 #ifndef HxBreakPoint_h 00011 #define HxBreakPoint_h 00012 00013 #include "HxStd.h" 00014 #include "HxEnvironment.h" 00015 00016 extern int 00017 L_HXBASIS HxBreakPoint(); 00018 00019 #define HXBREAKPOINT() \ 00020 HxEnvironment::instance()->outputStream() \ 00021 << __FILE__ << ", " << __LINE__ << STD_ENDL; \ 00022 HxEnvironment::instance()->flush(); \ 00023 HxBreakPoint() 00024 00025 #endif