comparison liboctave/MArray-i.cc @ 6708:0ce71beb1cf3

[project @ 2007-06-13 06:40:48 by jwe]
author jwe
date Wed, 13 Jun 2007 06:40:49 +0000
parents 4c8a2e4e0717
children 93c65f2a5668
comparison
equal deleted inserted replaced
6707:b7e71f0fc805 6708:0ce71beb1cf3
30 // Instantiate MArrays of int values. 30 // Instantiate MArrays of int values.
31 31
32 #include "MArray.h" 32 #include "MArray.h"
33 #include "MArray.cc" 33 #include "MArray.cc"
34 34
35 template class MArray<int>; 35 template class OCTAVE_API MArray<int>;
36 template class MArray<long>; 36 template class OCTAVE_API MArray<long>;
37 37
38 INSTANTIATE_MARRAY_FRIENDS (int) 38 INSTANTIATE_MARRAY_FRIENDS (int, OCTAVE_API)
39 INSTANTIATE_MARRAY_FRIENDS (long) 39 INSTANTIATE_MARRAY_FRIENDS (long, OCTAVE_API)
40 40
41 template class MArray<octave_int8>; 41 template class OCTAVE_API MArray<octave_int8>;
42 template class MArray<octave_int16>; 42 template class OCTAVE_API MArray<octave_int16>;
43 template class MArray<octave_int32>; 43 template class OCTAVE_API MArray<octave_int32>;
44 template class MArray<octave_int64>; 44 template class OCTAVE_API MArray<octave_int64>;
45 45
46 INSTANTIATE_MARRAY_FRIENDS (octave_int8) 46 INSTANTIATE_MARRAY_FRIENDS (octave_int8, OCTAVE_API)
47 INSTANTIATE_MARRAY_FRIENDS (octave_int16) 47 INSTANTIATE_MARRAY_FRIENDS (octave_int16, OCTAVE_API)
48 INSTANTIATE_MARRAY_FRIENDS (octave_int32) 48 INSTANTIATE_MARRAY_FRIENDS (octave_int32, OCTAVE_API)
49 INSTANTIATE_MARRAY_FRIENDS (octave_int64) 49 INSTANTIATE_MARRAY_FRIENDS (octave_int64, OCTAVE_API)
50 50
51 template class MArray<octave_uint8>; 51 template class OCTAVE_API MArray<octave_uint8>;
52 template class MArray<octave_uint16>; 52 template class OCTAVE_API MArray<octave_uint16>;
53 template class MArray<octave_uint32>; 53 template class OCTAVE_API MArray<octave_uint32>;
54 template class MArray<octave_uint64>; 54 template class OCTAVE_API MArray<octave_uint64>;
55 55
56 INSTANTIATE_MARRAY_FRIENDS (octave_uint8) 56 INSTANTIATE_MARRAY_FRIENDS (octave_uint8, OCTAVE_API)
57 INSTANTIATE_MARRAY_FRIENDS (octave_uint16) 57 INSTANTIATE_MARRAY_FRIENDS (octave_uint16, OCTAVE_API)
58 INSTANTIATE_MARRAY_FRIENDS (octave_uint32) 58 INSTANTIATE_MARRAY_FRIENDS (octave_uint32, OCTAVE_API)
59 INSTANTIATE_MARRAY_FRIENDS (octave_uint64) 59 INSTANTIATE_MARRAY_FRIENDS (octave_uint64, OCTAVE_API)
60 60
61 #include "MArray2.h" 61 #include "MArray2.h"
62 #include "MArray2.cc" 62 #include "MArray2.cc"
63 63
64 template class MArray2<int>; 64 template class OCTAVE_API MArray2<int>;
65 65
66 INSTANTIATE_MARRAY2_FRIENDS (int) 66 INSTANTIATE_MARRAY2_FRIENDS (int, OCTAVE_API)
67 67
68 #include "MArrayN.h" 68 #include "MArrayN.h"
69 #include "MArrayN.cc" 69 #include "MArrayN.cc"
70 70
71 template class MArrayN<int>; 71 template class OCTAVE_API MArrayN<int>;
72 72
73 INSTANTIATE_MARRAYN_FRIENDS (int) 73 INSTANTIATE_MARRAYN_FRIENDS (int, OCTAVE_API)
74 74
75 template class MArrayN<octave_int8>; 75 template class OCTAVE_API MArrayN<octave_int8>;
76 template class MArrayN<octave_int16>; 76 template class OCTAVE_API MArrayN<octave_int16>;
77 template class MArrayN<octave_int32>; 77 template class OCTAVE_API MArrayN<octave_int32>;
78 template class MArrayN<octave_int64>; 78 template class OCTAVE_API MArrayN<octave_int64>;
79 79
80 INSTANTIATE_MARRAYN_FRIENDS (octave_int8) 80 INSTANTIATE_MARRAYN_FRIENDS (octave_int8, OCTAVE_API)
81 INSTANTIATE_MARRAYN_FRIENDS (octave_int16) 81 INSTANTIATE_MARRAYN_FRIENDS (octave_int16, OCTAVE_API)
82 INSTANTIATE_MARRAYN_FRIENDS (octave_int32) 82 INSTANTIATE_MARRAYN_FRIENDS (octave_int32, OCTAVE_API)
83 INSTANTIATE_MARRAYN_FRIENDS (octave_int64) 83 INSTANTIATE_MARRAYN_FRIENDS (octave_int64, OCTAVE_API)
84 84
85 template class MArrayN<octave_uint8>; 85 template class OCTAVE_API MArrayN<octave_uint8>;
86 template class MArrayN<octave_uint16>; 86 template class OCTAVE_API MArrayN<octave_uint16>;
87 template class MArrayN<octave_uint32>; 87 template class OCTAVE_API MArrayN<octave_uint32>;
88 template class MArrayN<octave_uint64>; 88 template class OCTAVE_API MArrayN<octave_uint64>;
89 89
90 INSTANTIATE_MARRAYN_FRIENDS (octave_uint8) 90 INSTANTIATE_MARRAYN_FRIENDS (octave_uint8, OCTAVE_API)
91 INSTANTIATE_MARRAYN_FRIENDS (octave_uint16) 91 INSTANTIATE_MARRAYN_FRIENDS (octave_uint16, OCTAVE_API)
92 INSTANTIATE_MARRAYN_FRIENDS (octave_uint32) 92 INSTANTIATE_MARRAYN_FRIENDS (octave_uint32, OCTAVE_API)
93 INSTANTIATE_MARRAYN_FRIENDS (octave_uint64) 93 INSTANTIATE_MARRAYN_FRIENDS (octave_uint64, OCTAVE_API)
94 94
95 #include "MDiagArray2.h" 95 #include "MDiagArray2.h"
96 #include "MDiagArray2.cc" 96 #include "MDiagArray2.cc"
97 97
98 template class MDiagArray2<int>; 98 template class OCTAVE_API MDiagArray2<int>;
99 99
100 INSTANTIATE_MDIAGARRAY2_FRIENDS (int) 100 INSTANTIATE_MDIAGARRAY2_FRIENDS (int, OCTAVE_API)
101 101
102 /* 102 /*
103 ;;; Local Variables: *** 103 ;;; Local Variables: ***
104 ;;; mode: C++ *** 104 ;;; mode: C++ ***
105 ;;; End: *** 105 ;;; End: ***