2 * Copyright 2005 Sun Microsystems, Inc. All rights reserved.
3 * Use is subject to license terms.
7 * Copyright 1995 James Clark
8 * See the file COPYING for copying permission.
11 #pragma ident "%Z%%M% %I% %E% SMI"
17 #define SP_DEFINE_TEMPLATES
19 #include "CopyOwner.h"
28 #include "SubstTable.h"
29 #include "StringResource.h"
31 #undef SP_DEFINE_TEMPLATES
36 #include "NamedResource.h"
37 #include "EntityManager.h"
38 #include "CharsetRegistry.h"
41 namespace SP_NAMESPACE {
44 __instantiate(Ptr < InputSourceOrigin >\
46 __instantiate(ConstPtr < InputSourceOrigin >\
48 __instantiate(Ptr < Origin >\
50 __instantiate(ConstPtr < Origin >\
52 __instantiate(Ptr < SharedXcharMap < unsigned char > >\
54 __instantiate(ConstPtr < SharedXcharMap < unsigned char > >\
56 __instantiate(Ptr < SharedXcharMap < PackedBoolean > >\
58 __instantiate(ConstPtr < SharedXcharMap < PackedBoolean > >\
60 __instantiate(Ptr < SharedXcharMap < EquivCode > >\
62 __instantiate(ConstPtr < SharedXcharMap < EquivCode > >\
64 __instantiate(Ptr < StringResource < Char > >\
66 __instantiate(ConstPtr < StringResource < Char > >\
68 __instantiate(Ptr < NamedResource >\
70 __instantiate(ConstPtr < NamedResource >\
72 __instantiate(Ptr < EntityManager >\
74 __instantiate(ConstPtr < EntityManager >\
76 __instantiate(Ptr < EntityCatalog >\
78 __instantiate(ConstPtr < EntityCatalog >\
80 __instantiate(Owner < MessageArg >\
82 __instantiate(CopyOwner < MessageArg >\
84 __instantiate(String < Char >\
86 __instantiate(Vector < OpenElementInfo >\
88 __instantiate(Vector < CopyOwner < MessageArg > >\
90 __instantiate(SharedXcharMap < unsigned char >\
92 __instantiate(XcharMap < unsigned char >\
94 __instantiate(`Vector < RangeMapRange < WideChar, UnivChar > > '\
96 __instantiate(`RangeMapIter < WideChar, UnivChar > ')
97 __instantiate(`RangeMap < WideChar, UnivChar > ')
98 __instantiate(Vector < InputSourceOriginNamedCharRef >\
100 __instantiate(Vector < StringC >\
102 __instantiate(Owner < ExternalInfo >\
104 __instantiate(ISet < Char >\
106 __instantiate(Vector < ISetRange < Char > >\
108 __instantiate(ISet < WideChar >\
110 __instantiate(ISetIter < Char >\
112 __instantiate(ISetIter < WideChar >\
114 __instantiate(Vector < ISetRange < WideChar > >\
116 __instantiate(SubstTable < Char >\
118 __instantiate(SharedXcharMap < PackedBoolean >\
120 __instantiate(SharedXcharMap < EquivCode >\
122 __instantiate(String < SyntaxChar >\
124 __instantiate(XcharMap < PackedBoolean >\
126 __instantiate(XcharMap < EquivCode >\
128 __instantiate(Vector < char >\
130 #if defined(SP_HAVE_BOOL) && defined(SP_SIZEOF_BOOL_1)
131 __instantiate(Vector < PackedBoolean >\
134 __instantiate(CharMap < Unsigned32 >\
137 __instantiate(CharMapPage < Unsigned32 >\
139 __instantiate(CharMapColumn < Unsigned32 >\
142 __instantiate(CharMapResource < Unsigned32 >\
144 __instantiate(Ptr < CharMapResource < Unsigned32 > >\
146 __instantiate(ConstPtr < CharMapResource < Unsigned32 > >\
148 __instantiate(Owner < CharsetRegistry::Iter >\
155 #endif /* SP_MANUAL_INST */