Initial commit
[profile/ivi/openjade.git] / style / style_inst.m4
1 // Copyright (c) 1996 James Clark
2 // See the file copying.txt for copying permission.
3
4 #include "stylelib.h"
5
6 #ifdef SP_MANUAL_INST
7
8 #define SP_DEFINE_TEMPLATES
9 #include "Vector.h"
10 #include "NCVector.h"
11 #include "Ptr.h"
12 #include "Owner.h"
13 #include "PointerTable.h"
14 #include "OwnerTable.h"
15 #include "NamedTable.h"
16 #include "IList.h"
17 #include "IListIter.h"
18 #include "IQueue.h"
19 #include "HashTable.h"
20 #include "CharMap.h"
21 #ifdef SP_SIZEOF_BOOL_1
22 #include "XcharMap.h"
23 #endif
24 #undef SP_DEFINE_TEMPLATES
25
26 #include "Insn.h"
27 #include "Expression.h"
28 #include "Interpreter.h"
29 #include "ELObj.h"
30 #include "Style.h"
31 #include "FOTBuilder.h"
32 #include "ProcessingMode.h"
33 #include "ProcessContext.h"
34 #include "SosofoObj.h"
35 #include "DssslSpecEventHandler.h"
36 #include "Boolean.h"
37 #include "Node.h"
38 #include "DssslApp.h"
39 #include "Pattern.h"
40 #include "MacroFlowObj.h"
41
42 #ifdef DSSSL_NAMESPACE
43 class DSSSL_NAMESPACE::ProcessingMode;
44 class DSSSL_NAMESPACE::SosofoObj;
45 #else
46 class ProcessingMode;
47 class SosofoObj;
48 #endif
49
50 #if _MSC_VER >= 1100
51
52 #ifdef SP_NAMESPACE
53 namespace SP_NAMESPACE {
54 #endif
55
56 #ifdef DSSSL_NAMESPACE
57 using namespace DSSSL_NAMESPACE;
58 #endif
59
60 #ifdef GROVE_NAMESPACE
61 using namespace GROVE_NAMESPACE;
62 #endif
63
64 #else
65
66 #ifdef DSSSL_NAMESPACE
67 namespace DSSSL_NAMESPACE {
68 #endif
69
70 #endif
71
72 __instantiate(Ptr<Insn>)
73 __instantiate(Owner<Expression>)
74 __instantiate(Vector<const Identifier *>)
75 __instantiate(NCVector<Owner<Expression> >)
76 __instantiate(Vector<BoundVar>)
77 __instantiate(Owner<FOTBuilder>)
78 __instantiate(Owner<SaveFOTBuilder>)
79 __instantiate(Owner<InputSource>)
80 __instantiate(Vector<SymbolObj *>)
81 __instantiate(Owner<OutputCharStream>)
82 __instantiate(Ptr<Environment::FrameVarList>)
83 __instantiate(ConstPtr<Environment::FrameVarList>)
84 __instantiate(`PointerTable<SymbolObj *, StringC, Hash, SymbolObj>')
85 __instantiate(NamedTableIter<Identifier>)
86 __instantiate(Ptr<StyleSpec>)
87 __instantiate(Ptr<InheritedC>)
88 __instantiate(ConstPtr<InheritedC>)
89 __instantiate(Vector<ConstPtr<InheritedC> >)
90 __instantiate(Vector<const Vector<ConstPtr<InheritedC> > *>)
91 __instantiate(Vector<const VarStyleObj *>)
92 __instantiate(Ptr<InheritedCInfo>)
93 __instantiate(NamedTable<ProcessingMode::ElementRules>)
94 __instantiate(NamedTableIter<ProcessingMode::ElementRules>)
95 __instantiate(NamedTableIter<ProcessingMode>)
96 __instantiate(NCVector<ProcessingMode::GroveRules>)
97 __instantiate(Vector<ProcessingMode::Rule>)
98 __instantiate(Ptr<ProcessingMode::Action>)
99 __instantiate(IList<ProcessingMode::ElementRule>)
100 __instantiate(IListIter<ProcessingMode::ElementRule>)
101 __instantiate(Vector<const ProcessingMode::ElementRule *>)
102 __instantiate(IList<SaveFOTBuilder>)
103 __instantiate(Vector<const ProcessingMode *>)
104 __instantiate(Owner<FOTBuilder::DisplayGroupNIC>)
105 __instantiate(Vector<SosofoObj *>)
106 __instantiate(Vector<FOTBuilder *>)
107 __instantiate(IQueue<SaveFOTBuilder>)
108 __instantiate(NCVector<IQueue<SaveFOTBuilder> >)
109 __instantiate(IList<ProcessContext::Connection>)
110 __instantiate(IListIter<ProcessContext::Connection>)
111 __instantiate(IList<ProcessContext::Connectable>)
112 __instantiate(IListIter<ProcessContext::Connectable>)
113 __instantiate(Ptr<PopList>)
114 __instantiate(Vector<Ptr<InheritedCInfo> >)
115 __instantiate(NCVector<ProcessContext::Port>)
116 __instantiate(NCVector<CaseExpression::Case>)
117 __instantiate(NamedTable<NumberCache::Entry>)
118 __instantiate(NCVector<NamedTable<NumberCache::Entry> >)
119 __instantiate(NamedTable<NumberCache::ElementEntry>)
120 __instantiate(NCVector<NamedTable<NumberCache::ElementEntry> >)
121 __instantiate(Vector<ELObj *>)
122 __instantiate(Vector<ConstPtr<Insn> >)
123 __instantiate(Vector<StyleObj *>)
124 __instantiate(Vector<Vector<StyleObj *> >)
125 __instantiate(IList<ProcessContext::Table>)
126 __instantiate(IListIter<ProcessContext::Table>)
127 __instantiate(Vector<String<char> >)
128 __instantiate(Owner<LengthSpec>)
129 __instantiate(Vector<FOTBuilder::MultiMode>)
130 __instantiate(Vector<Vector<FOTBuilder::MultiMode> >)
131 __instantiate(`HashTable<StringC,FunctionObj *>')
132 __instantiate(`HashTableItem<StringC,FunctionObj *>')
133 __instantiate(Vector<DssslSpecEventHandler::Part *>)
134 __instantiate(Vector<DssslSpecEventHandler::PartHeader *>)
135 __instantiate(IListIter<DssslSpecEventHandler::BodyElement>)
136 __instantiate(IList<DssslSpecEventHandler::BodyElement>)
137 __instantiate(IListIter<DssslSpecEventHandler::PartHeader>)
138 __instantiate(IList<DssslSpecEventHandler::PartHeader>)
139 __instantiate(IListIter<DssslSpecEventHandler::Doc>)
140 __instantiate(IList<DssslSpecEventHandler::Doc>)
141 __instantiate(Owner<DssslSpecEventHandler::SpecPart>)
142 __instantiate(Owner<Location>)
143 __instantiate(Owner<FOTBuilder::DisplaySpace>)
144 __instantiate(Owner<FOTBuilder::InlineSpace>)
145 __instantiate(Owner<FOTBuilder::Address>)
146 __instantiate(Vector<String<char> *>)
147 __instantiate(`PointerTable<String<char> *, String<char>, Interpreter::StringSet, Interpreter::StringSet>')
148 __instantiate(`OwnerTable<String<char>, String<char>, Interpreter::StringSet, Interpreter::StringSet>')
149 __instantiate(Vector<FOTBuilder::GlyphId>)
150 __instantiate(Ptr<FOTBuilder::GlyphSubstTable>)
151 __instantiate(ConstPtr<FOTBuilder::GlyphSubstTable>)
152 __instantiate(Vector<ConstPtr<FOTBuilder::GlyphSubstTable> >)
153 __instantiate(Owner<FOTBuilder::ExtensionFlowObj>)
154 __instantiate(Owner<FOTBuilder::CompoundExtensionFlowObj>)
155 __instantiate(`HashTable<StringC,NodePtr>')
156 __instantiate(`HashTableItem<StringC,NodePtr>')
157 __instantiate(Vector<ProcessContext::NodeStackEntry>)
158 __instantiate(Vector<const Pattern::Element *>)
159 __instantiate(NCVector<Pattern>)
160 __instantiate(IList<Pattern::Element>)
161 __instantiate(IListIter<Pattern::Element>)
162 __instantiate(IList<Pattern::Qualifier>)
163 __instantiate(IListIter<Pattern::Qualifier>)
164 __instantiate(Ptr<MacroFlowObj::Definition>)
165 __instantiate(`HashTable<StringC,CharPart>')
166 __instantiate(`HashTableItem<StringC,CharPart>')
167 __instantiate(`HashTable<StringC,StringC>')
168 __instantiate(`HashTableItem<StringC,StringC>')
169 #ifdef SP_SIZEOF_BOOL_1
170 __instantiate(XcharMap<char>)
171 __instantiate(SharedXcharMap<char>)
172 __instantiate(Ptr<SharedXcharMap<char> >)
173 __instantiate(ConstPtr<SharedXcharMap<char> >)
174 #endif
175 __instantiate(CharMap<ELObjPart>)
176 __instantiate(CharMapPage<ELObjPart>)
177 __instantiate(CharMapColumn<ELObjPart>)
178 __instantiate(CharMapResource<ELObjPart>)
179 __instantiate(Ptr<CharMapResource<ELObjPart> >)
180 __instantiate(ConstPtr<CharMapResource<ELObjPart> >)
181 __instantiate(`HashTable<StringC,CharProp>')
182 __instantiate(`HashTableItem<StringC,CharProp>')
183 __instantiate(`HashTableIter<StringC,CharProp>')
184  
185
186 #ifdef SP_NAMESPACE
187 }
188 #endif
189
190 #endif /* SP_MANUAL_INST */