Link with C++ linker
[oweals/cde.git] / cde / programs / nsgmls / entmgr_inst.m4
1 /* $XConsortium: entmgr_inst.m4 /main/2 1996/08/09 15:33:21 mgreess $ */
2 // Copyright (c) 1995 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 "RangeMap.h"
13 #include "Ptr.h"
14 #include "StringOf.h"
15 #include "StringC.h"
16 #include "Vector.h"
17 #include "ISet.h"
18 #include "ISetIter.h"
19 #include "XcharMap.h"
20 #include "SubstTable.h"
21 #include "StringResource.h"
22 #undef SP_DEFINE_TEMPLATES
23
24 #include "types.h"
25 #include "Location.h"
26 #include "Message.h"
27 #include "NamedResource.h"
28 #include "EntityManager.h"
29
30 #ifdef SP_NAMESPACE
31 namespace SP_NAMESPACE {
32 #endif
33
34 __instantiate(Ptr<InputSourceOrigin>)
35 __instantiate(ConstPtr<InputSourceOrigin>)
36 __instantiate(Ptr<Origin>)
37 __instantiate(ConstPtr<Origin>)
38 __instantiate(Ptr<SharedXcharMap<unsigned char> >)
39 __instantiate(ConstPtr<SharedXcharMap<unsigned char> >)
40 __instantiate(Ptr<SharedXcharMap<PackedBoolean> >)
41 __instantiate(ConstPtr<SharedXcharMap<PackedBoolean> >)
42 __instantiate(Ptr<SharedXcharMap<EquivCode> >)
43 __instantiate(ConstPtr<SharedXcharMap<EquivCode> >)
44 __instantiate(Ptr<StringResource<Char> >)
45 __instantiate(ConstPtr<StringResource<Char> >)
46 __instantiate(Ptr<NamedResource>)
47 __instantiate(ConstPtr<NamedResource>)
48 __instantiate(Ptr<EntityManager>)
49 __instantiate(ConstPtr<EntityManager>)
50 __instantiate(Ptr<EntityCatalog>)
51 __instantiate(ConstPtr<EntityCatalog>)
52 __instantiate(Owner<MessageArg>)
53 __instantiate(CopyOwner<MessageArg>)
54 __instantiate(String<Char>)
55 __instantiate(Vector<OpenElementInfo>)
56 __instantiate(Vector<CopyOwner<MessageArg> >)
57 __instantiate(SharedXcharMap<unsigned char>)
58 __instantiate(XcharMap<unsigned char>)
59 __instantiate(`Vector<RangeMapRange<WideChar,UnivChar> >')
60 __instantiate(`RangeMapIter<WideChar,UnivChar>')
61 __instantiate(`RangeMap<WideChar,UnivChar>')
62 __instantiate(Vector<InputSourceOriginNamedCharRef>)
63 __instantiate(Vector<StringC>)
64 __instantiate(Vector<String<EquivCode> >)
65 __instantiate(Owner<ExternalInfo>)
66 __instantiate(ISet<Char>)
67 __instantiate(Vector<ISetRange<Char> >)
68 __instantiate(ISet<WideChar>)
69 __instantiate(ISetIter<Char>)
70 __instantiate(ISetIter<WideChar>)
71 __instantiate(Vector<ISetRange<WideChar> >)
72 __instantiate(SubstTable<Char>)
73 __instantiate(SharedXcharMap<PackedBoolean>)
74 __instantiate(SharedXcharMap<unsigned char>)
75 __instantiate(SharedXcharMap<EquivCode>)
76 __instantiate(String<EquivCode>)
77 __instantiate(String<SyntaxChar>)
78 __instantiate(XcharMap<PackedBoolean>)
79 __instantiate(XcharMap<unsigned char>)
80 __instantiate(XcharMap<EquivCode>)
81 __instantiate(Vector<char>)
82 __instantiate(Vector<PackedBoolean>)
83 __instantiate(SubstTable<Char>)
84
85 #ifdef SP_NAMESPACE
86 }
87 #endif
88
89 #endif /* SP_MANUAL_INST */