Mercurial > hg > octave-nkf
diff liboctave/CNDArray.h @ 6108:143b556ce725
[project @ 2006-10-27 01:45:54 by jwe]
author | jwe |
---|---|
date | Fri, 27 Oct 2006 01:45:56 +0000 |
parents | ace8d8d26933 |
children | 0ce71beb1cf3 |
line wrap: on
line diff
--- a/liboctave/CNDArray.h +++ b/liboctave/CNDArray.h @@ -31,6 +31,7 @@ #include "mx-op-defs.h" class +OCTAVE_API ComplexNDArray : public MArrayN<Complex> { public: @@ -108,8 +109,8 @@ // i/o - friend std::ostream& operator << (std::ostream& os, const ComplexNDArray& a); - friend std::istream& operator >> (std::istream& is, ComplexNDArray& a); + friend OCTAVE_API std::ostream& operator << (std::ostream& os, const ComplexNDArray& a); + friend OCTAVE_API std::istream& operator >> (std::istream& is, ComplexNDArray& a); static Complex resize_fill_value (void) { return Complex (0.0, 0.0); } @@ -122,13 +123,13 @@ : MArrayN<Complex> (d, dv) { } }; -extern ComplexNDArray min (const Complex& c, const ComplexNDArray& m); -extern ComplexNDArray min (const ComplexNDArray& m, const Complex& c); -extern ComplexNDArray min (const ComplexNDArray& a, const ComplexNDArray& b); +extern OCTAVE_API ComplexNDArray min (const Complex& c, const ComplexNDArray& m); +extern OCTAVE_API ComplexNDArray min (const ComplexNDArray& m, const Complex& c); +extern OCTAVE_API ComplexNDArray min (const ComplexNDArray& a, const ComplexNDArray& b); -extern ComplexNDArray max (const Complex& c, const ComplexNDArray& m); -extern ComplexNDArray max (const ComplexNDArray& m, const Complex& c); -extern ComplexNDArray max (const ComplexNDArray& a, const ComplexNDArray& b); +extern OCTAVE_API ComplexNDArray max (const Complex& c, const ComplexNDArray& m); +extern OCTAVE_API ComplexNDArray max (const ComplexNDArray& m, const Complex& c); +extern OCTAVE_API ComplexNDArray max (const ComplexNDArray& a, const ComplexNDArray& b); NDS_CMP_OP_DECLS (ComplexNDArray, Complex) NDS_BOOL_OP_DECLS (ComplexNDArray, Complex)