dsdm: Change to ANSI function definitions
[oweals/cde.git] / cde / programs / nsgmls / parser_inst.m4
1 /* $XConsortium: parser_inst.m4 /main/2 1996/08/09 15:33:51 mgreess $ */
2 // Copyright (c) 1994 James Clark
3 // See the file COPYING for copying permission.
4
5 #include "splib.h"
6
7 #ifdef SP_MANUAL_INST
8
9 #define SP_DEFINE_TEMPLATES
10 #include "Owner.h"
11 #include "CopyOwner.h"
12 #include "Vector.h"
13 #include "NCVector.h"
14 #include "Ptr.h"
15 #include "IList.h"
16 #include "IQueue.h"
17 #include "List.h"
18 #include "OwnerTable.h"
19 #include "PointerTable.h"
20 #include "HashTable.h"
21 #include "HashTableItemBase.h"
22 #include "StringOf.h"
23 #include "IListIter.h"
24 #include "ListIter.h"
25 #include "NamedResourceTable.h"
26 #undef SP_DEFINE_TEMPLATES
27
28 #include <stddef.h>
29 #include "Attribute.h"
30 #include "Attributed.h"
31 #include "CharsetDecl.h"
32 #include "ContentToken.h"
33 #include "Dtd.h"
34 #include "ElementType.h"
35 #include "Entity.h"
36 #include "EntityCatalog.h"
37 #include "EntityManager.h"
38 #include "EquivClass.h"
39 #include "Event.h"
40 #include "Hash.h"
41 #include "HashTable.h"
42 #include "HashTableItemBase.h"
43 #include "InputSource.h"
44 #include "LinkProcess.h"
45 #include "Lpd.h"
46 #include "LpdEntityRef.h"
47 #include "Markup.h"
48 #include "NamedResource.h"
49 #include "NamedTable.h"
50 #include "Named.h"
51 #include "NameToken.h"
52 #include "OpenElement.h"
53 #include "OutputState.h"
54 #include "Recognizer.h"
55 #include "Sd.h"
56 #include "SdText.h"
57 #include "SdFormalError.h"
58 #include "SrInfo.h"
59 #include "StringResource.h"
60 #include "Syntax.h"
61 #include "Text.h"
62 #include "Trie.h"
63 #include "Undo.h"
64 #include "Boolean.h"
65 #include "types.h"
66 #include "Id.h"
67
68 #ifdef SP_NAMESPACE
69 namespace SP_NAMESPACE {
70 #endif
71
72 __instantiate(Ptr<Entity>)
73 __instantiate(ConstPtr<Entity>)
74 __instantiate(Ptr<Notation>)
75 __instantiate(ConstPtr<Notation>)
76 __instantiate(Ptr<Recognizer>)
77 __instantiate(ConstPtr<Recognizer>)
78 __instantiate(Ptr<EntityOrigin>)
79 __instantiate(ConstPtr<EntityOrigin>)
80 __instantiate(Ptr<AttributeValue>)
81 __instantiate(ConstPtr<AttributeValue>)
82 __instantiate(Ptr<AttributeDefinitionList>)
83 __instantiate(ConstPtr<AttributeDefinitionList>)
84 __instantiate(Ptr<ElementDefinition>)
85 __instantiate(ConstPtr<ElementDefinition>)
86 __instantiate(Ptr<Dtd>)
87 __instantiate(ConstPtr<Dtd>)
88 __instantiate(Ptr<Sd>)
89 __instantiate(ConstPtr<Sd>)
90 __instantiate(Ptr<Syntax>)
91 __instantiate(ConstPtr<Syntax>)
92 __instantiate(Ptr<SourceLinkRuleResource>)
93 __instantiate(ConstPtr<SourceLinkRuleResource>)
94 __instantiate(Ptr<Lpd>)
95 __instantiate(ConstPtr<Lpd>)
96 __instantiate(Ptr<ComplexLpd>)
97 __instantiate(ConstPtr<ComplexLpd>)
98 __instantiate(CopyOwner<BlankTrie>)
99 __instantiate(CopyOwner<AttributeSemantics>)
100 __instantiate(CopyOwner<AttributeDefinition>)
101 __instantiate(CopyOwner<DeclaredValue>)
102 __instantiate(NCVector<Owner<ContentToken> >)
103 __instantiate(Vector<CopyOwner<AttributeDefinition> >)
104 __instantiate(NCVector<Owner<AttributeList> >)
105 __instantiate(Vector<AttributeList>)
106 __instantiate(`HashTableItem<StringC, int>')
107 __instantiate(`HashTable<StringC,int>')
108 __instantiate(`HashTableItem<StringC,Char>')
109 __instantiate(`HashTable<StringC,Char>')
110 __instantiate(IList<EquivClass>)
111 __instantiate(IList<InputSource>)
112 __instantiate(IList<OpenElement>)
113 __instantiate(IList<Event>)
114 __instantiate(IList<OutputStateLevel>)
115 __instantiate(IList<SdFormalError>)
116 __instantiate(IList<Undo>)
117 __instantiate(IQueue<MessageEvent>)
118 __instantiate(IQueue<Event>)
119 __instantiate(`OwnerTable<Named,StringC,Hash,NamedTableKeyFunction>')
120 __instantiate(`OwnerTableIter<Named,StringC,Hash,NamedTableKeyFunction>')
121 __instantiate(Owner<AndInfo>)
122 __instantiate(Owner<BlankTrie>)
123 __instantiate(Owner<EquivClass>)
124 __instantiate(Owner<ModelGroup>)
125 __instantiate(Owner<OpenElement>)
126 __instantiate(Owner<ContentToken>)
127 __instantiate(Owner<DeclaredValue>)
128 __instantiate(Owner<LeafContentToken>)
129 __instantiate(Owner<AttributeSemantics>)
130 __instantiate(Owner<CompiledModelGroup>)
131 __instantiate(Owner<AttributeDefinition>)
132 __instantiate(Owner<AttributeList>)
133 __instantiate(Owner<Trie>)
134 __instantiate(Owner<Markup>)
135 __instantiate(`PointerTableIter<Named*,StringC,Hash,NamedTableKeyFunction>')
136 __instantiate(`PointerTable<Named*,StringC,Hash,NamedTableKeyFunction>')
137 __instantiate(`PointerTable<Ptr<NamedResource>,StringC,Hash,NamedResourceKeyFunction>')
138 __instantiate(`PointerTableIter<Ptr<NamedResource>,StringC,Hash,NamedResourceKeyFunction>')
139 __instantiate(Vector<ConstPtr<Entity> >)
140 __instantiate(Vector<NameToken>)
141 __instantiate(Vector<CharsetDeclRange>)
142 __instantiate(Vector<CharsetDeclSection>)
143 __instantiate(Vector<Ptr<Dtd> >)
144 __instantiate(Vector<Attribute>)
145 __instantiate(Vector<TextItem>)
146 __instantiate(Vector<SdTextItem>)
147 __instantiate(Vector<MarkupItem>)
148 __instantiate(Vector<RankStem*>)
149 __instantiate(Vector<const RankStem*>)
150 __instantiate(Vector<Attributed*>)
151 __instantiate(Vector<ElementType*>)
152 __instantiate(Vector<const ElementType*>)
153 __instantiate(Vector<ConstPtr<Notation> >)
154 __instantiate(Vector<Ptr<NamedResource> >)
155 __instantiate(Vector<LastSet>)
156 __instantiate(Vector<ConstPtr<AttributeValue> >)
157 __instantiate(Vector<SrInfo>)
158 __instantiate(Vector<Named*>)
159 __instantiate(Vector<FirstSet>)
160 __instantiate(Vector<const AttributeList *>)
161 __instantiate(Vector<ConstPtr<ElementDefinition> >)
162 __instantiate(Vector<Text>)
163 __instantiate(Vector<Location>)
164 __instantiate(Vector<NamedResourceTable<Entity> >)
165 __instantiate(Vector<ContentModelAmbiguity>)
166 __instantiate(Vector<Transition>)
167 __instantiate(Vector<LeafContentToken*>)
168 __instantiate(Vector<unsigned long>)
169 __instantiate(Vector<unsigned int>)
170
171 __instantiate(NamedTable<Id>)
172 __instantiate(NamedTableIter<Id>)
173 __instantiate(IListIter<EquivClass>)
174 __instantiate(IListIter<InputSource>)
175
176 __instantiate(NamedResourceTable<Notation>)
177 __instantiate(NamedResourceTable<Entity>)
178 __instantiate(NamedResourceTableIter<Entity>)
179 __instantiate(ConstNamedResourceTableIter<Entity>)
180 __instantiate(ConstNamedResourceTableIter<Notation>)
181
182 __instantiate(Vector<IdLinkRule>)
183 __instantiate(Vector<ConstPtr<SourceLinkRuleResource> >)
184 __instantiate(Vector<Vector<ConstPtr<SourceLinkRuleResource> > >)
185 __instantiate(Vector<ResultElementSpec>)
186 __instantiate(Vector<ConstPtr<AttributeDefinitionList> >)
187 __instantiate(Vector<ConstPtr<Lpd> >)
188 __instantiate(Vector<LpdEntityRef *>)
189 __instantiate(`PointerTable<LpdEntityRef *, LpdEntityRef, LpdEntityRef, LpdEntityRef>')
190 __instantiate(`PointerTableIter<LpdEntityRef *, LpdEntityRef, LpdEntityRef, LpdEntityRef>')
191 __instantiate(`OwnerTable<LpdEntityRef, LpdEntityRef, LpdEntityRef, LpdEntityRef>')
192 __instantiate(`OwnerTableIter<LpdEntityRef, LpdEntityRef, LpdEntityRef, LpdEntityRef>')
193 __instantiate(IList<LinkProcessOpenElement>)
194
195 #ifdef SP_NAMESPACE
196 }
197 #endif
198
199 #endif /* SP_MANUAL_INST */