2
namespace SP_NAMESPACE {
9
// Copyright (c) 1996, 1997 James Clark
10
// See the file copying.txt for copying permission.
16
#define SP_DEFINE_TEMPLATES
17
#include "PointerTable.h"
19
#undef SP_DEFINE_TEMPLATES
26
namespace SP_NAMESPACE {
32
#pragma define_template PointerTable<ElementChunk *,StringC,Hash,ElementChunk>
35
#pragma define(PointerTable<ElementChunk *,StringC,Hash,ElementChunk>)
37
#ifdef SP_ANSI_CLASS_INST
38
template class PointerTable<ElementChunk *,StringC,Hash,ElementChunk>;
40
typedef PointerTable<ElementChunk *,StringC,Hash,ElementChunk> Dummy_0;
45
#pragma define_template Vector<ElementChunk *>
48
#pragma define(Vector<ElementChunk *>)
50
#ifdef SP_ANSI_CLASS_INST
51
template class Vector<ElementChunk *>;
53
typedef Vector<ElementChunk *> Dummy_1;
58
#pragma define_template Vector<ConstPtr<Origin> >
61
#pragma define(Vector<ConstPtr<Origin> >)
63
#ifdef SP_ANSI_CLASS_INST
64
template class Vector<ConstPtr<Origin> >;
66
typedef Vector<ConstPtr<Origin> > Dummy_2;
75
#endif /* SP_MANUAL_INST */