Mercurial > hg > octave-nkf
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: *** |