Mercurial > hg > octave-nkf
diff 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 |
line wrap: on
line diff
--- a/liboctave/MArray-i.cc +++ b/liboctave/MArray-i.cc @@ -24,6 +24,8 @@ #include <config.h> #endif +#include "oct-inttypes.h" + // Instantiate MArrays of int values. #include "MArray.h" @@ -33,6 +35,26 @@ INSTANTIATE_MARRAY_FRIENDS (int) +template class MArray<octave_int8>; +template class MArray<octave_int16>; +template class MArray<octave_int32>; +template class MArray<octave_int64>; + +INSTANTIATE_MARRAY_FRIENDS (octave_int8) +INSTANTIATE_MARRAY_FRIENDS (octave_int16) +INSTANTIATE_MARRAY_FRIENDS (octave_int32) +INSTANTIATE_MARRAY_FRIENDS (octave_int64) + +template class MArray<octave_uint8>; +template class MArray<octave_uint16>; +template class MArray<octave_uint32>; +template class MArray<octave_uint64>; + +INSTANTIATE_MARRAY_FRIENDS (octave_uint8) +INSTANTIATE_MARRAY_FRIENDS (octave_uint16) +INSTANTIATE_MARRAY_FRIENDS (octave_uint32) +INSTANTIATE_MARRAY_FRIENDS (octave_uint64) + #include "MArray2.h" #include "MArray2.cc" @@ -40,6 +62,33 @@ INSTANTIATE_MARRAY2_FRIENDS (int) +#include "MArrayN.h" +#include "MArrayN.cc" + +template class MArrayN<int>; + +INSTANTIATE_MARRAYN_FRIENDS (int) + +template class MArrayN<octave_int8>; +template class MArrayN<octave_int16>; +template class MArrayN<octave_int32>; +template class MArrayN<octave_int64>; + +INSTANTIATE_MARRAYN_FRIENDS (octave_int8) +INSTANTIATE_MARRAYN_FRIENDS (octave_int16) +INSTANTIATE_MARRAYN_FRIENDS (octave_int32) +INSTANTIATE_MARRAYN_FRIENDS (octave_int64) + +template class MArrayN<octave_uint8>; +template class MArrayN<octave_uint16>; +template class MArrayN<octave_uint32>; +template class MArrayN<octave_uint64>; + +INSTANTIATE_MARRAYN_FRIENDS (octave_uint8) +INSTANTIATE_MARRAYN_FRIENDS (octave_uint16) +INSTANTIATE_MARRAYN_FRIENDS (octave_uint32) +INSTANTIATE_MARRAYN_FRIENDS (octave_uint64) + #include "MDiagArray2.h" #include "MDiagArray2.cc"