⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xentmgr_inst.cxx

📁 SP是一个基于GNU C++编译器
💻 CXX
字号:
#ifdef SP_NAMESPACEnamespace SP_NAMESPACE {#endif#ifdef SP_NAMESPACE}#endif// Copyright (c) 1994, 1995 James Clark// See the file COPYING for copying permission.#include "splib.h"#ifdef SP_MANUAL_INST#define SP_DEFINE_TEMPLATES#include "StringOf.h"#include "Vector.h"#include "NCVector.h"#include "ListIter.h"#include "IList.h"#include "List.h"#include "Owner.h"#include "OwnerTable.h"#include "PointerTable.h"#include "HashTableItemBase.h"#include "HashTable.h"#include "Ptr.h"#include "CharMap.h"#undef SP_DEFINE_TEMPLATES#include "StorageManager.h"#include "ExtendEntityManager.h"#include "OffsetOrderedList.h"#include "CodingSystem.h"#include "CodingSystemKit.h"#include "types.h"#include "StringOf.h"#include "DescriptorManager.h"#include "StorageManager.h"#include "Boolean.h"#include "StorageObjectPosition.h"#include "CatalogEntry.h"#include "CharsetRegistry.h"#ifdef SP_NAMESPACEnamespace SP_NAMESPACE {#endif#ifdef __DECCXX#pragma define_template String<char>#else#ifdef __xlC__#pragma define(String<char>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class String<char>;#elsetypedef String<char> Dummy_0;#endif#endif#endif#ifdef __DECCXX#pragma define_template NCVector<Owner<StorageObject> >#else#ifdef __xlC__#pragma define(NCVector<Owner<StorageObject> >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class NCVector<Owner<StorageObject> >;#elsetypedef NCVector<Owner<StorageObject> > Dummy_1;#endif#endif#endif#ifdef __DECCXX#pragma define_template Vector<StorageObjectSpec>#else#ifdef __xlC__#pragma define(Vector<StorageObjectSpec>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Vector<StorageObjectSpec>;#elsetypedef Vector<StorageObjectSpec> Dummy_2;#endif#endif#endif#ifdef __DECCXX#pragma define_template NCVector<Owner<OffsetOrderedListBlock> >#else#ifdef __xlC__#pragma define(NCVector<Owner<OffsetOrderedListBlock> >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class NCVector<Owner<OffsetOrderedListBlock> >;#elsetypedef NCVector<Owner<OffsetOrderedListBlock> > Dummy_3;#endif#endif#endif#ifdef __DECCXX#pragma define_template NCVector<StorageObjectPosition>#else#ifdef __xlC__#pragma define(NCVector<StorageObjectPosition>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class NCVector<StorageObjectPosition>;#elsetypedef NCVector<StorageObjectPosition> Dummy_4;#endif#endif#endif#ifdef __DECCXX#pragma define_template IList<ListItem<DescriptorUser*> >#else#ifdef __xlC__#pragma define(IList<ListItem<DescriptorUser*> >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class IList<ListItem<DescriptorUser*> >;#elsetypedef IList<ListItem<DescriptorUser*> > Dummy_5;#endif#endif#endif#ifdef __DECCXX#pragma define_template List<DescriptorUser*>#else#ifdef __xlC__#pragma define(List<DescriptorUser*>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class List<DescriptorUser*>;#elsetypedef List<DescriptorUser*> Dummy_6;#endif#endif#endif#ifdef __DECCXX#pragma define_template ListIter<DescriptorUser *>#else#ifdef __xlC__#pragma define(ListIter<DescriptorUser *>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class ListIter<DescriptorUser *>;#elsetypedef ListIter<DescriptorUser *> Dummy_7;#endif#endif#endif#ifdef __DECCXX#pragma define_template ListItem<DescriptorUser *>#else#ifdef __xlC__#pragma define(ListItem<DescriptorUser *>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class ListItem<DescriptorUser *>;#elsetypedef ListItem<DescriptorUser *> Dummy_8;#endif#endif#endif#ifdef __DECCXX#pragma define_template IListIter<ListItem<DescriptorUser*> >#else#ifdef __xlC__#pragma define(IListIter<ListItem<DescriptorUser*> >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class IListIter<ListItem<DescriptorUser*> >;#elsetypedef IListIter<ListItem<DescriptorUser*> > Dummy_9;#endif#endif#endif#ifdef __DECCXX#pragma define_template Owner<StorageObject>#else#ifdef __xlC__#pragma define(Owner<StorageObject>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Owner<StorageObject>;#elsetypedef Owner<StorageObject> Dummy_10;#endif#endif#endif#ifdef __DECCXX#pragma define_template Owner<Decoder>#else#ifdef __xlC__#pragma define(Owner<Decoder>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Owner<Decoder>;#elsetypedef Owner<Decoder> Dummy_11;#endif#endif#endif#ifdef __DECCXX#pragma define_template Owner<OffsetOrderedListBlock>#else#ifdef __xlC__#pragma define(Owner<OffsetOrderedListBlock>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Owner<OffsetOrderedListBlock>;#elsetypedef Owner<OffsetOrderedListBlock> Dummy_12;#endif#endif#endif#ifdef __DECCXX#pragma define_template Owner<ExtendEntityManager::CatalogManager>#else#ifdef __xlC__#pragma define(Owner<ExtendEntityManager::CatalogManager>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Owner<ExtendEntityManager::CatalogManager>;#elsetypedef Owner<ExtendEntityManager::CatalogManager> Dummy_13;#endif#endif#endif#ifdef __DECCXX#pragma define_template Owner<StorageManager>#else#ifdef __xlC__#pragma define(Owner<StorageManager>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Owner<StorageManager>;#elsetypedef Owner<StorageManager> Dummy_14;#endif#endif#endif#ifdef __DECCXX#pragma define_template NCVector<Owner<StorageManager> >#else#ifdef __xlC__#pragma define(NCVector<Owner<StorageManager> >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class NCVector<Owner<StorageManager> >;#elsetypedef NCVector<Owner<StorageManager> > Dummy_15;#endif#endif#endif#ifdef __DECCXX#pragma define_template HashTable<String<Char>,CatalogEntry>#else#ifdef __xlC__#pragma define(HashTable<String<Char>,CatalogEntry>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class HashTable<String<Char>,CatalogEntry>;#elsetypedef HashTable<String<Char>,CatalogEntry> Dummy_16;#endif#endif#endif#ifdef __DECCXX#pragma define_template HashTableIter<String<Char>,CatalogEntry>#else#ifdef __xlC__#pragma define(HashTableIter<String<Char>,CatalogEntry>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class HashTableIter<String<Char>,CatalogEntry>;#elsetypedef HashTableIter<String<Char>,CatalogEntry> Dummy_17;#endif#endif#endif#ifdef __DECCXX#pragma define_template HashTableItem<String<Char>,CatalogEntry>#else#ifdef __xlC__#pragma define(HashTableItem<String<Char>,CatalogEntry>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class HashTableItem<String<Char>,CatalogEntry>;#elsetypedef HashTableItem<String<Char>,CatalogEntry> Dummy_18;#endif#endif#endif#ifdef __DECCXX#pragma define_template HashTableItemBase<String<Char> >#else#ifdef __xlC__#pragma define(HashTableItemBase<String<Char> >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class HashTableItemBase<String<Char> >;#elsetypedef HashTableItemBase<String<Char> > Dummy_19;#endif#endif#endif#ifdef __DECCXX#pragma define_template OwnerTable<HashTableItemBase<String<Char> >,String<Char>,Hash,HashTableKeyFunction<String<Char> > >#else#ifdef __xlC__#pragma define(OwnerTable<HashTableItemBase<String<Char> >,String<Char>,Hash,HashTableKeyFunction<String<Char> > >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class OwnerTable<HashTableItemBase<String<Char> >,String<Char>,Hash,HashTableKeyFunction<String<Char> > >;#elsetypedef OwnerTable<HashTableItemBase<String<Char> >,String<Char>,Hash,HashTableKeyFunction<String<Char> > > Dummy_20;#endif#endif#endif#ifdef __DECCXX#pragma define_template CopyOwnerTable<HashTableItemBase<String<Char> >,String<Char>,Hash,HashTableKeyFunction<String<Char> > >#else#ifdef __xlC__#pragma define(CopyOwnerTable<HashTableItemBase<String<Char> >,String<Char>,Hash,HashTableKeyFunction<String<Char> > >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class CopyOwnerTable<HashTableItemBase<String<Char> >,String<Char>,Hash,HashTableKeyFunction<String<Char> > >;#elsetypedef CopyOwnerTable<HashTableItemBase<String<Char> >,String<Char>,Hash,HashTableKeyFunction<String<Char> > > Dummy_21;#endif#endif#endif#ifdef __DECCXX#pragma define_template OwnerTableIter<HashTableItemBase<String<Char> >, String<Char>, Hash, HashTableKeyFunction<String<Char> > >#else#ifdef __xlC__#pragma define(OwnerTableIter<HashTableItemBase<String<Char> >, String<Char>, Hash, HashTableKeyFunction<String<Char> > >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class OwnerTableIter<HashTableItemBase<String<Char> >, String<Char>, Hash, HashTableKeyFunction<String<Char> > >;#elsetypedef OwnerTableIter<HashTableItemBase<String<Char> >, String<Char>, Hash, HashTableKeyFunction<String<Char> > > Dummy_22;#endif#endif#endif#ifdef __DECCXX#pragma define_template PointerTable<HashTableItemBase<String<Char> >*,String<Char>,Hash,HashTableKeyFunction<String<Char> > >#else#ifdef __xlC__#pragma define(PointerTable<HashTableItemBase<String<Char> >*,String<Char>,Hash,HashTableKeyFunction<String<Char> > >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class PointerTable<HashTableItemBase<String<Char> >*,String<Char>,Hash,HashTableKeyFunction<String<Char> > >;#elsetypedef PointerTable<HashTableItemBase<String<Char> >*,String<Char>,Hash,HashTableKeyFunction<String<Char> > > Dummy_23;#endif#endif#endif#ifdef __DECCXX#pragma define_template PointerTableIter<HashTableItemBase<String<Char> > *, String<Char>, Hash, HashTableKeyFunction<String<Char> > >#else#ifdef __xlC__#pragma define(PointerTableIter<HashTableItemBase<String<Char> > *, String<Char>, Hash, HashTableKeyFunction<String<Char> > >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class PointerTableIter<HashTableItemBase<String<Char> > *, String<Char>, Hash, HashTableKeyFunction<String<Char> > >;#elsetypedef PointerTableIter<HashTableItemBase<String<Char> > *, String<Char>, Hash, HashTableKeyFunction<String<Char> > > Dummy_24;#endif#endif#endif#ifdef __DECCXX#pragma define_template Vector<HashTableItemBase<String<Char> >*>#else#ifdef __xlC__#pragma define(Vector<HashTableItemBase<String<Char> >*>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Vector<HashTableItemBase<String<Char> >*>;#elsetypedef Vector<HashTableItemBase<String<Char> >*> Dummy_25;#endif#endif#endif#ifdef __DECCXX#pragma define_template Ptr<ExtendEntityManager>#else#ifdef __xlC__#pragma define(Ptr<ExtendEntityManager>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Ptr<ExtendEntityManager>;#elsetypedef Ptr<ExtendEntityManager> Dummy_26;#endif#endif#endif#ifdef __DECCXX#pragma define_template ConstPtr<ExtendEntityManager>#else#ifdef __xlC__#pragma define(ConstPtr<ExtendEntityManager>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class ConstPtr<ExtendEntityManager>;#elsetypedef ConstPtr<ExtendEntityManager> Dummy_27;#endif#endif#endif#ifdef __DECCXX#pragma define_template Vector<ParsedSystemId::Map>#else#ifdef __xlC__#pragma define(Vector<ParsedSystemId::Map>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Vector<ParsedSystemId::Map>;#elsetypedef Vector<ParsedSystemId::Map> Dummy_28;#endif#endif#endif#ifdef __DECCXX#pragma define_template ConstPtr<InputCodingSystemKit>#else#ifdef __xlC__#pragma define(ConstPtr<InputCodingSystemKit>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class ConstPtr<InputCodingSystemKit>;#elsetypedef ConstPtr<InputCodingSystemKit> Dummy_29;#endif#endif#endif#ifdef __DECCXX#pragma define_template Ptr<InputCodingSystemKit>#else#ifdef __xlC__#pragma define(Ptr<InputCodingSystemKit>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Ptr<InputCodingSystemKit>;#elsetypedef Ptr<InputCodingSystemKit> Dummy_30;#endif#endif#endif#ifdef __DECCXX#pragma define_template ConstPtr<CodingSystemKit>#else#ifdef __xlC__#pragma define(ConstPtr<CodingSystemKit>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class ConstPtr<CodingSystemKit>;#elsetypedef ConstPtr<CodingSystemKit> Dummy_31;#endif#endif#endif#ifdef __DECCXX#pragma define_template Ptr<CodingSystemKit>#else#ifdef __xlC__#pragma define(Ptr<CodingSystemKit>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Ptr<CodingSystemKit>;#elsetypedef Ptr<CodingSystemKit> Dummy_32;#endif#endif#endif#ifdef __DECCXX#pragma define_template CharMap<Char>#else#ifdef __xlC__#pragma define(CharMap<Char>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class CharMap<Char>;#elsetypedef CharMap<Char> Dummy_33;#endif#endif#endif#ifdef SP_MULTI_BYTE#ifdef __DECCXX#pragma define_template CharMapPage<Char>#else#ifdef __xlC__#pragma define(CharMapPage<Char>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class CharMapPage<Char>;#elsetypedef CharMapPage<Char> Dummy_34;#endif#endif#endif#ifdef __DECCXX#pragma define_template CharMapColumn<Char>#else#ifdef __xlC__#pragma define(CharMapColumn<Char>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class CharMapColumn<Char>;#elsetypedef CharMapColumn<Char> Dummy_35;#endif#endif#endif#endif#ifdef __DECCXX#pragma define_template CharMapResource<Char>#else#ifdef __xlC__#pragma define(CharMapResource<Char>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class CharMapResource<Char>;#elsetypedef CharMapResource<Char> Dummy_36;#endif#endif#endif#ifdef __DECCXX#pragma define_template Ptr<CharMapResource<Char> >#else#ifdef __xlC__#pragma define(Ptr<CharMapResource<Char> >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Ptr<CharMapResource<Char> >;#elsetypedef Ptr<CharMapResource<Char> > Dummy_37;#endif#endif#endif#ifdef __DECCXX#pragma define_template ConstPtr<CharMapResource<Char> >#else#ifdef __xlC__#pragma define(ConstPtr<CharMapResource<Char> >)#else#ifdef SP_ANSI_CLASS_INSTtemplate class ConstPtr<CharMapResource<Char> >;#elsetypedef ConstPtr<CharMapResource<Char> > Dummy_38;#endif#endif#endif#ifdef __DECCXX#pragma define_template Owner<CharsetRegistry::Iter>#else#ifdef __xlC__#pragma define(Owner<CharsetRegistry::Iter>)#else#ifdef SP_ANSI_CLASS_INSTtemplate class Owner<CharsetRegistry::Iter>;#elsetypedef Owner<CharsetRegistry::Iter> Dummy_39;#endif#endif#endif#ifdef SP_NAMESPACE}#endif#endif /* SP_MANUAL_INST */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -