GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros
MArray-defs.h File Reference
#include "mx-inlines.cc"
Include dependency graph for MArray-defs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define INSTANTIATE_MARRAY_FRIENDS(T, API)
#define INSTANTIATE_MDIAGARRAY2_FRIENDS(T, API)
#define MARRAY_BINOP_DEFS(A_T, E_T, API)
#define MARRAY_OP_ASSIGN_DEFS(A_T, E_T, RHS_T, API)   MARRAY_OP_ASSIGN_DECLS (A_T, E_T, template, API, , RHS_T)
#define MARRAY_OP_ASSIGN_DEFS1(A_T, E_T, RHS_T, API)   MARRAY_OP_ASSIGN_DECLS1 (A_T, E_T, template, API, , RHS_T)
#define MARRAY_UNOP_DEFS(A_T, E_T, API)   MARRAY_UNOP_DECLS (A_T, E_T, template, API, )
#define MDIAGARRAY2_BINOP_DEFS(A_T, E_T, API)

Macro Definition Documentation

#define INSTANTIATE_MARRAY_FRIENDS (   T,
  API 
)
Value:
MARRAY_OP_ASSIGN_DEFS (MArray, T, MArray<T>, API) \
MARRAY_UNOP_DEFS (MArray, T, API) \
MARRAY_BINOP_DEFS (MArray, T, API)

Definition at line 54 of file MArray-defs.h.

#define INSTANTIATE_MDIAGARRAY2_FRIENDS (   T,
  API 
)
Value:
MDIAGARRAY2_BINOP_DEFS (MDiagArray2, T, API)

Definition at line 61 of file MArray-defs.h.

#define MARRAY_BINOP_DEFS (   A_T,
  E_T,
  API 
)
Value:
MARRAY_BINOP_DECLS (A_T, E_T, template, API, , A_T<E_T>, E_T) \
MARRAY_BINOP_DECLS (A_T, E_T, template, API, , E_T, A_T<E_T>) \
MARRAY_AA_BINOP_DECLS (A_T, E_T, template, API, )

Definition at line 41 of file MArray-defs.h.

#define MARRAY_OP_ASSIGN_DEFS (   A_T,
  E_T,
  RHS_T,
  API 
)    MARRAY_OP_ASSIGN_DECLS (A_T, E_T, template, API, , RHS_T)

Definition at line 30 of file MArray-defs.h.

#define MARRAY_OP_ASSIGN_DEFS1 (   A_T,
  E_T,
  RHS_T,
  API 
)    MARRAY_OP_ASSIGN_DECLS1 (A_T, E_T, template, API, , RHS_T)

Definition at line 33 of file MArray-defs.h.

#define MARRAY_UNOP_DEFS (   A_T,
  E_T,
  API 
)    MARRAY_UNOP_DECLS (A_T, E_T, template, API, )

Definition at line 37 of file MArray-defs.h.

#define MDIAGARRAY2_BINOP_DEFS (   A_T,
  E_T,
  API 
)
Value:
MDIAGARRAY2_DAS_BINOP_DECLS (A_T, E_T, template, API, , A_T<E_T>, E_T) \
MDIAGARRAY2_SDA_BINOP_DECLS (A_T, E_T, template, API, , E_T, A_T<E_T>) \
MDIAGARRAY2_DADA_BINOP_DECLS (A_T, E_T, template, API, )

Definition at line 46 of file MArray-defs.h.