#include "MArray.h"
#include "Array-util.h"
#include "lo-error.h"
#include "MArray-defs.h"
Classes | |
struct | _idxadds_helper< T > |
struct | _idxadda_helper< T > |
Defines | |
#define | MARRAY_AS_OP(OP, FN) |
#define | MARRAY_SA_OP(OP, FN) |
#define | MARRAY_AA_OP(FCN, OP, FN) |
Functions | |
template<class T > | |
MArray< T > & | operator+= (MArray< T > &a, const T &s) |
template<class T > | |
MArray< T > & | operator-= (MArray< T > &a, const T &s) |
template<class T > | |
MArray< T > & | operator*= (MArray< T > &a, const T &s) |
template<class T > | |
MArray< T > & | operator/= (MArray< T > &a, const T &s) |
template<class T > | |
MArray< T > & | operator+= (MArray< T > &a, const MArray< T > &b) |
template<class T > | |
MArray< T > & | operator-= (MArray< T > &a, const MArray< T > &b) |
template<class T > | |
MArray< T > & | product_eq (MArray< T > &a, const MArray< T > &b) |
template<class T > | |
MArray< T > & | quotient_eq (MArray< T > &a, const MArray< T > &b) |
template<class T > | |
MArray< T > | operator+ (const MArray< T > &a) |
template<class T > | |
MArray< T > | operator- (const MArray< T > &a) |
#define MARRAY_AA_OP | ( | FCN, | |||
OP, | |||||
FN | ) |
#define MARRAY_AS_OP | ( | OP, | |||
FN | ) |
#define MARRAY_SA_OP | ( | OP, | |||
FN | ) |