-
Notifications
You must be signed in to change notification settings - Fork 3
/
array.cxx
43 lines (38 loc) · 1.55 KB
/
array.cxx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//-< ARRAY.CXX >-----------------------------------------------------*--------*
// POST++ Version 1.0 (c) 1998 GARRET * ? *
// (Persistent Object Storage) * /\| *
// * / \ *
// Created: 17-Mar-98 K.A. Knizhnik * / [] \ *
// Last update: 17-Mar-98 K.A. Knizhnik * GARRET *
//-------------------------------------------------------------------*--------*
// Registration of array template instantiations
//-------------------------------------------------------------------*--------*
#define INSIDE_POST
#include "array.h"
BEGIN_POST_NAMESPACE
REGISTER_TEMPLATE(ArrayOfChar);
REGISTER_TEMPLATE(ArrayOfByte);
REGISTER_TEMPLATE(ArrayOfWord);
REGISTER_TEMPLATE(ArrayOfInt);
REGISTER_TEMPLATE(ArrayOfNat);
REGISTER_TEMPLATE(ArrayOfFloat);
REGISTER_TEMPLATE(ArrayOfDouble);
REGISTER_TEMPLATE(ArrayOfObject);
REGISTER_TEMPLATE(MatrixOfChar);
REGISTER_TEMPLATE(MatrixOfByte);
REGISTER_TEMPLATE(MatrixOfWord);
REGISTER_TEMPLATE(MatrixOfInt);
REGISTER_TEMPLATE(MatrixOfNat);
REGISTER_TEMPLATE(MatrixOfFloat);
REGISTER_TEMPLATE(MatrixOfDouble);
REGISTER(String);
REGISTER(DynString);
REGISTER_TEMPLATE(DynArrayOfChar);
REGISTER_TEMPLATE(DynArrayOfByte);
REGISTER_TEMPLATE(DynArrayOfWord);
REGISTER_TEMPLATE(DynArrayOfInt);
REGISTER_TEMPLATE(DynArrayOfNat);
REGISTER_TEMPLATE(DynArrayOfFloat);
REGISTER_TEMPLATE(DynArrayOfDouble);
REGISTER_TEMPLATE(DynArrayOfObject);
END_POST_NAMESPACE