entmgr_inst.cxx revision 7c478bd95313f5f23a4c958a745db2134aa03244
#ifdef SP_NAMESPACE
namespace SP_NAMESPACE {
#endif
#ifdef SP_NAMESPACE
}
#endif
// Copyright (c) 1995 James Clark
// See the file COPYING for copying permission.
#include "splib.h"
#ifdef SP_MANUAL_INST
#define SP_DEFINE_TEMPLATES
#include "Owner.h"
#include "CopyOwner.h"
#include "RangeMap.h"
#include "Ptr.h"
#include "StringOf.h"
#include "StringC.h"
#include "Vector.h"
#include "ISet.h"
#include "ISetIter.h"
#include "XcharMap.h"
#include "SubstTable.h"
#include "StringResource.h"
#include "CharMap.h"
#include "types.h"
#include "Location.h"
#include "Message.h"
#include "NamedResource.h"
#include "EntityManager.h"
#include "CharsetRegistry.h"
#ifdef SP_NAMESPACE
namespace SP_NAMESPACE {
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Ptr<InputSourceOrigin>)
#else
#ifdef SP_ANSI_CLASS_INST
template class Ptr<InputSourceOrigin>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(ConstPtr<InputSourceOrigin>)
#else
#ifdef SP_ANSI_CLASS_INST
template class ConstPtr<InputSourceOrigin>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Ptr<SharedXcharMap<unsigned char> >)
#else
#ifdef SP_ANSI_CLASS_INST
template class Ptr<SharedXcharMap<unsigned char> >;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(ConstPtr<SharedXcharMap<unsigned char> >)
#else
#ifdef SP_ANSI_CLASS_INST
template class ConstPtr<SharedXcharMap<unsigned char> >;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Ptr<NamedResource>)
#else
#ifdef SP_ANSI_CLASS_INST
template class Ptr<NamedResource>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(ConstPtr<NamedResource>)
#else
#ifdef SP_ANSI_CLASS_INST
template class ConstPtr<NamedResource>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Ptr<EntityManager>)
#else
#ifdef SP_ANSI_CLASS_INST
template class Ptr<EntityManager>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(ConstPtr<EntityManager>)
#else
#ifdef SP_ANSI_CLASS_INST
template class ConstPtr<EntityManager>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Ptr<EntityCatalog>)
#else
#ifdef SP_ANSI_CLASS_INST
template class Ptr<EntityCatalog>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(ConstPtr<EntityCatalog>)
#else
#ifdef SP_ANSI_CLASS_INST
template class ConstPtr<EntityCatalog>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Owner<MessageArg>)
#else
#ifdef SP_ANSI_CLASS_INST
template class Owner<MessageArg>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(CopyOwner<MessageArg>)
#else
#ifdef SP_ANSI_CLASS_INST
template class CopyOwner<MessageArg>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Vector<OpenElementInfo>)
#else
#ifdef SP_ANSI_CLASS_INST
template class Vector<OpenElementInfo>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#pragma define_template SharedXcharMap<unsigned char>
#else
#ifdef __xlC__
#pragma define(SharedXcharMap<unsigned char>)
#else
#ifdef SP_ANSI_CLASS_INST
template class SharedXcharMap<unsigned char>;
#else
typedef SharedXcharMap<unsigned char> Dummy_23;
#endif
#endif
#endif
#ifdef __DECCXX
#pragma define_template XcharMap<unsigned char>
#else
#ifdef __xlC__
#pragma define(XcharMap<unsigned char>)
#else
#ifdef SP_ANSI_CLASS_INST
template class XcharMap<unsigned char>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Vector<InputSourceOriginNamedCharRef>)
#else
#ifdef SP_ANSI_CLASS_INST
template class Vector<InputSourceOriginNamedCharRef>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Owner<ExternalInfo>)
#else
#ifdef SP_ANSI_CLASS_INST
template class Owner<ExternalInfo>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(SubstTable<Char>)
#else
#ifdef SP_ANSI_CLASS_INST
template class SubstTable<Char>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(SharedXcharMap<PackedBoolean>)
#else
#ifdef SP_ANSI_CLASS_INST
template class SharedXcharMap<PackedBoolean>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#pragma define_template SharedXcharMap<unsigned char>
#else
#ifdef __xlC__
#pragma define(SharedXcharMap<unsigned char>)
#else
#ifdef SP_ANSI_CLASS_INST
template class SharedXcharMap<unsigned char>;
#else
typedef SharedXcharMap<unsigned char> Dummy_40;
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(SharedXcharMap<EquivCode>)
#else
#ifdef SP_ANSI_CLASS_INST
template class SharedXcharMap<EquivCode>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(String<SyntaxChar>)
#else
#ifdef SP_ANSI_CLASS_INST
template class String<SyntaxChar>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(XcharMap<PackedBoolean>)
#else
#ifdef SP_ANSI_CLASS_INST
template class XcharMap<PackedBoolean>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#pragma define_template XcharMap<unsigned char>
#else
#ifdef __xlC__
#pragma define(XcharMap<unsigned char>)
#else
#ifdef SP_ANSI_CLASS_INST
template class XcharMap<unsigned char>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(Vector<PackedBoolean>)
#else
#ifdef SP_ANSI_CLASS_INST
template class Vector<PackedBoolean>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(SubstTable<Char>)
#else
#ifdef SP_ANSI_CLASS_INST
template class SubstTable<Char>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(CharMap<Unsigned32>)
#else
#ifdef SP_ANSI_CLASS_INST
template class CharMap<Unsigned32>;
#else
#endif
#endif
#endif
#ifdef SP_MULTI_BYTE
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(CharMapPage<Unsigned32>)
#else
#ifdef SP_ANSI_CLASS_INST
template class CharMapPage<Unsigned32>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(CharMapColumn<Unsigned32>)
#else
#ifdef SP_ANSI_CLASS_INST
template class CharMapColumn<Unsigned32>;
#else
#endif
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#pragma define(CharMapResource<Unsigned32>)
#else
#ifdef SP_ANSI_CLASS_INST
template class CharMapResource<Unsigned32>;
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef __DECCXX
#else
#ifdef __xlC__
#else
#ifdef SP_ANSI_CLASS_INST
#else
#endif
#endif
#endif
#ifdef SP_NAMESPACE
}
#endif
#endif /* SP_MANUAL_INST */