Mercurial > hg > octave-lyh
diff liboctave/fCDiagMatrix.h @ 9237:3c1762c7e787
Add missing xxx_API decoration and remove misplaced ones
author | Michael Goffioul <michael.goffioul@gmail.com> |
---|---|
date | Thu, 21 May 2009 21:28:47 +0100 |
parents | eb63fbe60fab |
children | 4c0cdbe0acca |
line wrap: on
line diff
--- a/liboctave/fCDiagMatrix.h +++ b/liboctave/fCDiagMatrix.h @@ -35,6 +35,7 @@ #include "mx-defs.h" class +OCTAVE_API FloatComplexDiagMatrix : public MDiagArray2<FloatComplex> { public: @@ -96,7 +97,7 @@ FloatComplexDiagMatrix transpose (void) const { return MDiagArray2<FloatComplex>::transpose(); } FloatDiagMatrix abs (void) const; - friend FloatComplexDiagMatrix conj (const FloatComplexDiagMatrix& a); + friend OCTAVE_API FloatComplexDiagMatrix conj (const FloatComplexDiagMatrix& a); // resize is the destructive analog for this one @@ -139,17 +140,17 @@ : MDiagArray2<FloatComplex> (d, nr, nc) { } }; -FloatComplexDiagMatrix conj (const FloatComplexDiagMatrix& a); +OCTAVE_API FloatComplexDiagMatrix conj (const FloatComplexDiagMatrix& a); // diagonal matrix by diagonal matrix -> diagonal matrix operations -FloatComplexDiagMatrix +OCTAVE_API FloatComplexDiagMatrix operator * (const FloatComplexDiagMatrix& a, const FloatComplexDiagMatrix& b); -FloatComplexDiagMatrix +OCTAVE_API FloatComplexDiagMatrix operator * (const FloatComplexDiagMatrix& a, const FloatDiagMatrix& b); -FloatComplexDiagMatrix +OCTAVE_API FloatComplexDiagMatrix operator * (const FloatDiagMatrix& a, const FloatComplexDiagMatrix& b); MDIAGARRAY2_FORWARD_DEFS (MDiagArray2, FloatComplexDiagMatrix, FloatComplex)