comparison liboctave/MArray-i.cc @ 4902:bd043a433918

[project @ 2004-06-14 18:46:20 by jwe]
author jwe
date Mon, 14 Jun 2004 18:49:09 +0000
parents a93683ccc9ba
children 23b37da9fd5b
comparison
equal deleted inserted replaced
4901:35bfb4e0b96b 4902:bd043a433918
22 22
23 #ifdef HAVE_CONFIG_H 23 #ifdef HAVE_CONFIG_H
24 #include <config.h> 24 #include <config.h>
25 #endif 25 #endif
26 26
27 #include "oct-inttypes.h"
28
27 // Instantiate MArrays of int values. 29 // Instantiate MArrays of int values.
28 30
29 #include "MArray.h" 31 #include "MArray.h"
30 #include "MArray.cc" 32 #include "MArray.cc"
31 33
32 template class MArray<int>; 34 template class MArray<int>;
33 35
34 INSTANTIATE_MARRAY_FRIENDS (int) 36 INSTANTIATE_MARRAY_FRIENDS (int)
35 37
38 template class MArray<octave_int8>;
39 template class MArray<octave_int16>;
40 template class MArray<octave_int32>;
41 template class MArray<octave_int64>;
42
43 INSTANTIATE_MARRAY_FRIENDS (octave_int8)
44 INSTANTIATE_MARRAY_FRIENDS (octave_int16)
45 INSTANTIATE_MARRAY_FRIENDS (octave_int32)
46 INSTANTIATE_MARRAY_FRIENDS (octave_int64)
47
48 template class MArray<octave_uint8>;
49 template class MArray<octave_uint16>;
50 template class MArray<octave_uint32>;
51 template class MArray<octave_uint64>;
52
53 INSTANTIATE_MARRAY_FRIENDS (octave_uint8)
54 INSTANTIATE_MARRAY_FRIENDS (octave_uint16)
55 INSTANTIATE_MARRAY_FRIENDS (octave_uint32)
56 INSTANTIATE_MARRAY_FRIENDS (octave_uint64)
57
36 #include "MArray2.h" 58 #include "MArray2.h"
37 #include "MArray2.cc" 59 #include "MArray2.cc"
38 60
39 template class MArray2<int>; 61 template class MArray2<int>;
40 62
41 INSTANTIATE_MARRAY2_FRIENDS (int) 63 INSTANTIATE_MARRAY2_FRIENDS (int)
64
65 #include "MArrayN.h"
66 #include "MArrayN.cc"
67
68 template class MArrayN<int>;
69
70 INSTANTIATE_MARRAYN_FRIENDS (int)
71
72 template class MArrayN<octave_int8>;
73 template class MArrayN<octave_int16>;
74 template class MArrayN<octave_int32>;
75 template class MArrayN<octave_int64>;
76
77 INSTANTIATE_MARRAYN_FRIENDS (octave_int8)
78 INSTANTIATE_MARRAYN_FRIENDS (octave_int16)
79 INSTANTIATE_MARRAYN_FRIENDS (octave_int32)
80 INSTANTIATE_MARRAYN_FRIENDS (octave_int64)
81
82 template class MArrayN<octave_uint8>;
83 template class MArrayN<octave_uint16>;
84 template class MArrayN<octave_uint32>;
85 template class MArrayN<octave_uint64>;
86
87 INSTANTIATE_MARRAYN_FRIENDS (octave_uint8)
88 INSTANTIATE_MARRAYN_FRIENDS (octave_uint16)
89 INSTANTIATE_MARRAYN_FRIENDS (octave_uint32)
90 INSTANTIATE_MARRAYN_FRIENDS (octave_uint64)
42 91
43 #include "MDiagArray2.h" 92 #include "MDiagArray2.h"
44 #include "MDiagArray2.cc" 93 #include "MDiagArray2.cc"
45 94
46 template class MDiagArray2<int>; 95 template class MDiagArray2<int>;