00001 #ifndef _RECURSTOP_H 00002 #define _RECURSTOP_H 00003 00004 // Context define declarations 00005 00006 // Forward extern class declarations 00007 00008 //@START_USER1 00013 /* -------------------------------------------------------------- 00014 Copyright (C) 2001 LifeLine Networks BV <soap2corba@lifeline.nl> 00015 00016 This program is free software; you can redistribute it and/or 00017 modify it under the terms of the GNU General Public License 00018 as published by the Free Software Foundation; either 00019 version 2 of the License, or (at your option) any later 00020 version. 00021 00022 This program is distributed in the hope that it will be useful, 00023 but WITHOUT ANY WARRANTY; without even the implied warranty of 00024 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00025 GNU General Public License for more details. 00026 00027 You should have received a copy of the GNU General Public License 00028 along with this program; if not, write to the Free Software 00029 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. 00030 -------------------------------------------------------------- */ 00032 #define CB_PTR(a) a* 00033 #include <OB/CORBA.h> 00034 //@END_USER1 00035 00036 // Defines needed for relations between templated classes 00037 00038 // Forward class declarations 00039 class TypeCodeList; 00040 class TypeCodeElm; 00041 00042 // Needed ClassBuilder include files 00043 #include <assert.h> 00044 00045 // Make sure the inline implementations are skipped 00046 #ifdef CB_INLINES 00047 #undef CB_INLINES 00048 #endif 00049 00050 // Include classes, for declarations 00051 #include "TypeCodeElm.h" 00052 #include "TypeCodeList.h" 00053 00054 00055 // Include classes again, for inline implementation 00056 #define CB_INLINES 00057 00058 //@START_USER2 00059 //@END_USER2 00060 00061 #endif 00062