Mercurial > hg > octave-lyh
diff liboctave/MArray-defs.h @ 10350:12884915a8e4
merge MArray classes & improve Array interface
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Sat, 23 Jan 2010 21:41:03 +0100 |
parents | 66970dd627f6 |
children | fd0a3ac60b0e |
line wrap: on
line diff
--- a/liboctave/MArray-defs.h +++ b/liboctave/MArray-defs.h @@ -58,20 +58,6 @@ MARRAY_UNOP_DEFS (MArray, T, API) \ MARRAY_BINOP_DEFS (MArray, T, API) -// Instantiate all the MArray2 friends for MArray2 element type T. -#define INSTANTIATE_MARRAY2_FRIENDS(T, API) \ - MARRAY_OP_ASSIGN_DEFS1 (MArray2, T, T, API) \ - MARRAY_OP_ASSIGN_DEFS (MArray2, T, MArray2<T>, API) \ - MARRAY_UNOP_DEFS (MArray2, T, API) \ - MARRAY_BINOP_DEFS (MArray2, T, API) - -// Instantiate all the MArrayN friends for MArrayN element type T. -#define INSTANTIATE_MARRAYN_FRIENDS(T, API) \ - MARRAY_OP_ASSIGN_DEFS1 (MArrayN, T, T, API) \ - MARRAY_OP_ASSIGN_DEFS (MArrayN, T, MArrayN<T>, API) \ - MARRAY_UNOP_DEFS (MArrayN, T, API) \ - MARRAY_BINOP_DEFS (MArrayN, T, API) - // Instantiate all the MDiagArray2 friends for MDiagArray2 element type T. #define INSTANTIATE_MDIAGARRAY2_FRIENDS(T, API) \ MARRAY_UNOP_DEFS (MDiagArray2, T, API) \