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
Functions | Variables
MArray-i.cc File Reference
#include "oct-inttypes.h"
#include "MArray.h"
#include "MArray.cc"
#include "MDiagArray2.h"
#include "MDiagArray2.cc"
Include dependency graph for MArray-i.cc:

Go to the source code of this file.

Functions

template OCTAVE_API MArray< intoperator* (const MArray< int > &, const int &)
template OCTAVE_API MArray< intoperator* (const int &, const MArray< int > &)
template OCTAVE_API MArray
< octave_int8
operator* (const MArray< octave_int8 > &, const octave_int8 &)
template OCTAVE_API MArray
< octave_int8
operator* (const octave_int8 &, const MArray< octave_int8 > &)
template OCTAVE_API
MDiagArray2< int
operator* (const MDiagArray2< int > &, const int &)
template OCTAVE_API
MDiagArray2< int
operator* (const int &, const MDiagArray2< int > &)
template OCTAVE_API MArray< int > & operator*= (MArray< int > &, const int &)
template OCTAVE_API MArray
< octave_int8 > & 
operator*= (MArray< octave_int8 > &, const octave_int8 &)
template OCTAVE_API MArray< intoperator+ (const int &, const MArray< int > &)
template OCTAVE_API MArray< intoperator+ (const MArray< int > &, const MArray< int > &)
template OCTAVE_API MArray< intoperator+ (const MArray< int > &)
template OCTAVE_API MArray< intoperator+ (const MArray< int > &, const int &)
template OCTAVE_API MArray
< octave_int8
operator+ (const MArray< octave_int8 > &)
template OCTAVE_API MArray
< octave_int8
operator+ (const MArray< octave_int8 > &, const octave_int8 &)
template OCTAVE_API MArray
< octave_int8
operator+ (const octave_int8 &, const MArray< octave_int8 > &)
template OCTAVE_API MArray
< octave_int8
operator+ (const MArray< octave_int8 > &, const MArray< octave_int8 > &)
template OCTAVE_API
MDiagArray2< int
operator+ (const MDiagArray2< int > &)
template OCTAVE_API
MDiagArray2< int
operator+ (const MDiagArray2< int > &, const MDiagArray2< int > &)
template OCTAVE_API MArray< int > & operator+= (MArray< int > &, const MArray< int > &)
template OCTAVE_API MArray< int > & operator+= (MArray< int > &, const int &)
template OCTAVE_API MArray
< octave_int8 > & 
operator+= (MArray< octave_int8 > &, const octave_int8 &)
template OCTAVE_API MArray
< octave_int8 > & 
operator+= (MArray< octave_int8 > &, const MArray< octave_int8 > &)
template OCTAVE_API MArray< intoperator- (const MArray< int > &, const int &)
template OCTAVE_API MArray< intoperator- (const int &, const MArray< int > &)
template OCTAVE_API MArray< intoperator- (const MArray< int > &, const MArray< int > &)
template OCTAVE_API MArray< intoperator- (const MArray< int > &)
template OCTAVE_API MArray
< octave_int8
operator- (const MArray< octave_int8 > &)
template OCTAVE_API MArray
< octave_int8
operator- (const MArray< octave_int8 > &, const octave_int8 &)
template OCTAVE_API MArray
< octave_int8
operator- (const octave_int8 &, const MArray< octave_int8 > &)
template OCTAVE_API MArray
< octave_int8
operator- (const MArray< octave_int8 > &, const MArray< octave_int8 > &)
template OCTAVE_API
MDiagArray2< int
operator- (const MDiagArray2< int > &, const MDiagArray2< int > &)
template OCTAVE_API
MDiagArray2< int
operator- (const MDiagArray2< int > &)
template OCTAVE_API MArray< int > & operator-= (MArray< int > &, const MArray< int > &)
template OCTAVE_API MArray< int > & operator-= (MArray< int > &, const int &)
template OCTAVE_API MArray
< octave_int8 > & 
operator-= (MArray< octave_int8 > &, const MArray< octave_int8 > &)
template OCTAVE_API MArray
< octave_int8 > & 
operator-= (MArray< octave_int8 > &, const octave_int8 &)
template OCTAVE_API MArray< intoperator/ (const MArray< int > &, const int &)
template OCTAVE_API MArray< intoperator/ (const int &, const MArray< int > &)
template OCTAVE_API MArray
< octave_int8
operator/ (const MArray< octave_int8 > &, const octave_int8 &)
template OCTAVE_API MArray
< octave_int8
operator/ (const octave_int8 &, const MArray< octave_int8 > &)
template OCTAVE_API
MDiagArray2< int
operator/ (const MDiagArray2< int > &, const int &)
template OCTAVE_API MArray< int > & operator/= (MArray< int > &, const int &)
template OCTAVE_API MArray
< octave_int8 > & 
operator/= (MArray< octave_int8 > &, const octave_int8 &)
template OCTAVE_API MArray< intproduct (const MArray< int > &, const MArray< int > &)
template OCTAVE_API MArray
< octave_int8
product (const MArray< octave_int8 > &, const MArray< octave_int8 > &)
template OCTAVE_API
MDiagArray2< int
product (const MDiagArray2< int > &, const MDiagArray2< int > &)
template OCTAVE_API MArray< int > & product_eq (MArray< int > &, const MArray< int > &)
template OCTAVE_API MArray
< octave_int8 > & 
product_eq (MArray< octave_int8 > &, const MArray< octave_int8 > &)
template OCTAVE_API MArray< intquotient (const MArray< int > &, const MArray< int > &)
template OCTAVE_API MArray
< octave_int8
quotient (const MArray< octave_int8 > &, const MArray< octave_int8 > &)
template OCTAVE_API MArray< int > & quotient_eq (MArray< int > &, const MArray< int > &)
template OCTAVE_API MArray
< octave_int8 > & 
quotient_eq (MArray< octave_int8 > &, const MArray< octave_int8 > &)
template int xmax< int > (int, int)
template long xmax< long > (long, long)
template int xmin< int > (int, int)
template long xmin< long > (long, long)

Variables

template class OCTAVE_API MArray< int >
template class OCTAVE_API MArray< octave_int16 >
template class OCTAVE_API MArray< octave_int32 >
template class OCTAVE_API MArray< octave_int64 >
template class OCTAVE_API MArray< octave_int8 >
template class OCTAVE_API MArray< octave_uint16 >
template class OCTAVE_API MArray< octave_uint32 >
template class OCTAVE_API MArray< octave_uint64 >
template class OCTAVE_API MArray< octave_uint8 >
template class OCTAVE_API MDiagArray2< int >

Function Documentation

template OCTAVE_API MArray< int > operator* ( const MArray< int > &  ,
const int  
)
template OCTAVE_API MArray< int > operator* ( const int ,
const MArray< int > &   
)
template OCTAVE_API MArray< octave_uint64 > operator* ( const MArray< octave_int8 > &  ,
const octave_int8  
)
template OCTAVE_API MArray< octave_uint64 > operator* ( const octave_int8 ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MDiagArray2< int > operator* ( const MDiagArray2< int > &  ,
const int  
)
template OCTAVE_API MDiagArray2< int > operator* ( const int ,
const MDiagArray2< int > &   
)
template OCTAVE_API MArray< int >& operator*= ( MArray< int > &  ,
const int  
)
template OCTAVE_API MArray< octave_uint64 > & operator*= ( MArray< octave_int8 > &  ,
const octave_int8  
)
template OCTAVE_API MArray< int > operator+ ( const int ,
const MArray< int > &   
)
template OCTAVE_API MArray< int > operator+ ( const MArray< int > &  ,
const MArray< int > &   
)
template OCTAVE_API MArray< int > operator+ ( const MArray< int > &  )
template OCTAVE_API MArray< int > operator+ ( const MArray< int > &  ,
const int  
)
template OCTAVE_API MArray< octave_uint64 > operator+ ( const MArray< octave_int8 > &  )
template OCTAVE_API MArray< octave_uint64 > operator+ ( const MArray< octave_int8 > &  ,
const octave_int8  
)
template OCTAVE_API MArray< octave_uint64 > operator+ ( const octave_int8 ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MArray< octave_uint64 > operator+ ( const MArray< octave_int8 > &  ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MDiagArray2< int > operator+ ( const MDiagArray2< int > &  )
template OCTAVE_API MDiagArray2< int > operator+ ( const MDiagArray2< int > &  ,
const MDiagArray2< int > &   
)
template OCTAVE_API MArray< int >& operator+= ( MArray< int > &  ,
const MArray< int > &   
)
template OCTAVE_API MArray< int >& operator+= ( MArray< int > &  ,
const int  
)
template OCTAVE_API MArray< octave_uint64 > & operator+= ( MArray< octave_int8 > &  ,
const octave_int8  
)
template OCTAVE_API MArray< octave_uint64 > & operator+= ( MArray< octave_int8 > &  ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MArray< int > operator- ( const MArray< int > &  ,
const int  
)
template OCTAVE_API MArray< int > operator- ( const int ,
const MArray< int > &   
)
template OCTAVE_API MArray< int > operator- ( const MArray< int > &  ,
const MArray< int > &   
)
template OCTAVE_API MArray< int > operator- ( const MArray< int > &  )
template OCTAVE_API MArray< octave_uint64 > operator- ( const MArray< octave_int8 > &  )
template OCTAVE_API MArray< octave_uint64 > operator- ( const MArray< octave_int8 > &  ,
const octave_int8  
)
template OCTAVE_API MArray< octave_uint64 > operator- ( const octave_int8 ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MArray< octave_uint64 > operator- ( const MArray< octave_int8 > &  ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MDiagArray2< int > operator- ( const MDiagArray2< int > &  ,
const MDiagArray2< int > &   
)
template OCTAVE_API MDiagArray2< int > operator- ( const MDiagArray2< int > &  )
template OCTAVE_API MArray< int >& operator-= ( MArray< int > &  ,
const MArray< int > &   
)
template OCTAVE_API MArray< int >& operator-= ( MArray< int > &  ,
const int  
)
template OCTAVE_API MArray< octave_uint64 > & operator-= ( MArray< octave_int8 > &  ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MArray< octave_uint64 > & operator-= ( MArray< octave_int8 > &  ,
const octave_int8  
)
template OCTAVE_API MArray< int > operator/ ( const MArray< int > &  ,
const int  
)
template OCTAVE_API MArray< int > operator/ ( const int ,
const MArray< int > &   
)
template OCTAVE_API MArray< octave_uint64 > operator/ ( const MArray< octave_int8 > &  ,
const octave_int8  
)
template OCTAVE_API MArray< octave_uint64 > operator/ ( const octave_int8 ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MDiagArray2< int > operator/ ( const MDiagArray2< int > &  ,
const int  
)
template OCTAVE_API MArray< int >& operator/= ( MArray< int > &  ,
const int  
)
template OCTAVE_API MArray< octave_uint64 > & operator/= ( MArray< octave_int8 > &  ,
const octave_int8  
)
template OCTAVE_API MArray< int > product ( const MArray< int > &  ,
const MArray< int > &   
)
template OCTAVE_API MArray< octave_uint64 > product ( const MArray< octave_int8 > &  ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MDiagArray2< int > product ( const MDiagArray2< int > &  ,
const MDiagArray2< int > &   
)
template OCTAVE_API MArray< int >& product_eq ( MArray< int > &  ,
const MArray< int > &   
)
template OCTAVE_API MArray< octave_uint64 > & product_eq ( MArray< octave_int8 > &  ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MArray< int > quotient ( const MArray< int > &  ,
const MArray< int > &   
)
template OCTAVE_API MArray< octave_uint64 > quotient ( const MArray< octave_int8 > &  ,
const MArray< octave_int8 > &   
)
template OCTAVE_API MArray< int >& quotient_eq ( MArray< int > &  ,
const MArray< int > &   
)
template OCTAVE_API MArray< octave_uint64 > & quotient_eq ( MArray< octave_int8 > &  ,
const MArray< octave_int8 > &   
)
template int xmax< int > ( int  ,
int   
)
template long xmax< long > ( long  ,
long   
)
template int xmin< int > ( int  ,
int   
)
template long xmin< long > ( long  ,
long   
)

Variable Documentation

template class OCTAVE_API MArray< int >

Definition at line 34 of file MArray-i.cc.

template class OCTAVE_API MArray< octave_int16 >

Definition at line 52 of file MArray-i.cc.

template class OCTAVE_API MArray< octave_int32 >

Definition at line 53 of file MArray-i.cc.

template class OCTAVE_API MArray< octave_int64 >

Definition at line 54 of file MArray-i.cc.

template class OCTAVE_API MArray< octave_int8 >

Definition at line 51 of file MArray-i.cc.

template class OCTAVE_API MArray< octave_uint16 >

Definition at line 62 of file MArray-i.cc.

template class OCTAVE_API MArray< octave_uint32 >

Definition at line 63 of file MArray-i.cc.

template class OCTAVE_API MArray< octave_uint64 >

Definition at line 64 of file MArray-i.cc.

template class OCTAVE_API MArray< octave_uint8 >

Definition at line 61 of file MArray-i.cc.

template class OCTAVE_API MDiagArray2< int >

Definition at line 74 of file MArray-i.cc.