1 #ifndef NCVector_INCLUDED 2 #define NCVector_INCLUDED 1 3 4 #define Vector NCVector 5 #define NC 6 7 #ifdef SP_DEFINE_TEMPLATES 8 9 #undef SP_DEFINE_TEMPLATES 10 #ifdef Vector_INCLUDED 11 #undef Vector_INCLUDED 12 #include "Vector.h" 13 #define Vector_INCLUDED 1 14 #else 15 #include "Vector.h" 16 #undef Vector_INCLUDED 17 #endif 18 #define SP_DEFINE_TEMPLATES 1 19 20 #else /* not SP_DEFINE_TEMPLATES */ 21 22 #ifdef Vector_INCLUDED 23 #undef Vector_INCLUDED 24 #include "Vector.h" 25 #define Vector_INCLUDED 1 26 #else 27 #include "Vector.h" 28 #undef Vector_INCLUDED 29 #endif 30 31 #endif /* not SP_DEFINE_TEMPLATES */ 32 33 #undef Vector 34 #undef NC 35 36 #endif /* not NCVector_INCLUDED */ 37 38 #ifdef SP_DEFINE_TEMPLATES 39 40 #ifndef NCVector_DEF_INCLUDED 41 #define NCVector_DEF_INCLUDED 1 42 43 #define Vector NCVector 44 #define NC 45 46 #ifdef Vector_DEF_INCLUDED 47 #undef Vector_DEF_INCLUDED 48 #include "Vector.cxx" 49 #define Vector_DEF_INCLUDED 1 50 #else 51 #include "Vector.cxx" 52 #undef Vector_DEF_INCLUDED 53 #endif 54 55 #undef Vector 56 #undef NC 57 58 #endif /* not NCVector_DEF_INCLUDED */ 59 60 #endif /* SP_DEFINE_TEMPLATES */ 61