comparison liboctave/int8NDArray.h @ 9743:26abff55f6fe

optimize bsxfun for common built-in operations
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 20 Oct 2009 10:47:22 +0200
parents eb63fbe60fab
children 4c0cdbe0acca
comparison
equal deleted inserted replaced
9742:9f8ff01abc65 9743:26abff55f6fe
24 #define octave_int8NDArray_h 1 24 #define octave_int8NDArray_h 1
25 25
26 #include "intNDArray.h" 26 #include "intNDArray.h"
27 #include "mx-op-decl.h" 27 #include "mx-op-decl.h"
28 #include "oct-inttypes.h" 28 #include "oct-inttypes.h"
29 #include "bsxfun-decl.h"
29 30
30 typedef intNDArray<octave_int8> int8NDArray; 31 typedef intNDArray<octave_int8> int8NDArray;
31 32
32 NDS_CMP_OP_DECLS (int8NDArray, octave_int8, OCTAVE_API) 33 NDS_CMP_OP_DECLS (int8NDArray, octave_int8, OCTAVE_API)
33 NDS_BOOL_OP_DECLS (int8NDArray, octave_int8, OCTAVE_API) 34 NDS_BOOL_OP_DECLS (int8NDArray, octave_int8, OCTAVE_API)
40 41
41 MARRAY_FORWARD_DEFS (MArrayN, int8NDArray, octave_int8) 42 MARRAY_FORWARD_DEFS (MArrayN, int8NDArray, octave_int8)
42 43
43 MINMAX_DECLS (int8) 44 MINMAX_DECLS (int8)
44 45
46 BSXFUN_STDOP_DECLS (int8NDArray, OCTAVE_API)
47 BSXFUN_STDREL_DECLS (int8NDArray, OCTAVE_API)
48
45 #endif 49 #endif
46 50
47 /* 51 /*
48 ;;; Local Variables: *** 52 ;;; Local Variables: ***
49 ;;; mode: C++ *** 53 ;;; mode: C++ ***