#ifdef SP_NAMESPACE namespace SP_NAMESPACE { #endif #ifdef SP_NAMESPACE } #endif // Copyright (c) 1996 James Clark // See the file copying.txt for copying permission. #include "stylelib.h" #ifdef SP_MANUAL_INST #define SP_DEFINE_TEMPLATES #include "Ptr.h" #undef SP_DEFINE_TEMPLATES #if _MSC_VER >= 1100 #ifdef SP_NAMESPACE namespace SP_NAMESPACE { #endif #ifdef DSSSL_NAMESPACE using namespace DSSSL_NAMESPACE; #endif #ifdef GROVE_NAMESPACE using namespace GROVE_NAMESPACE; #endif #else #ifdef DSSSL_NAMESPACE namespace DSSSL_NAMESPACE { #endif #endif #ifdef __DECCXX #pragma define_template ConstPtr #else #ifdef __xlC__ #pragma define(ConstPtr) #else #ifdef SP_ANSI_CLASS_INST template class ConstPtr; #else typedef ConstPtr Dummy_0; #endif #endif #endif #ifdef __DECCXX #pragma define_template Ptr #else #ifdef __xlC__ #pragma define(Ptr) #else #ifdef SP_ANSI_CLASS_INST template class Ptr; #else typedef Ptr Dummy_1; #endif #endif #endif #ifdef __DECCXX #pragma define_template Ptr #else #ifdef __xlC__ #pragma define(Ptr) #else #ifdef SP_ANSI_CLASS_INST template class Ptr; #else typedef Ptr Dummy_2; #endif #endif #endif #ifdef __DECCXX #pragma define_template ConstPtr #else #ifdef __xlC__ #pragma define(ConstPtr) #else #ifdef SP_ANSI_CLASS_INST template class ConstPtr; #else typedef ConstPtr Dummy_3; #endif #endif #endif #ifdef SP_NAMESPACE } #endif #endif /* SP_MANUAL_INST */