Mercurial > hg > octave-lyh
diff liboctave/CDiagMatrix.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/CDiagMatrix.h +++ b/liboctave/CDiagMatrix.h @@ -35,6 +35,7 @@ #include "mx-defs.h" class +OCTAVE_API ComplexDiagMatrix : public MDiagArray2<Complex> { public: @@ -96,7 +97,7 @@ ComplexDiagMatrix transpose (void) const { return MDiagArray2<Complex>::transpose(); } DiagMatrix abs (void) const; - friend ComplexDiagMatrix conj (const ComplexDiagMatrix& a); + friend OCTAVE_API ComplexDiagMatrix conj (const ComplexDiagMatrix& a); // resize is the destructive analog for this one @@ -139,17 +140,17 @@ : MDiagArray2<Complex> (d, nr, nc) { } }; -ComplexDiagMatrix conj (const ComplexDiagMatrix& a); +OCTAVE_API ComplexDiagMatrix conj (const ComplexDiagMatrix& a); // diagonal matrix by diagonal matrix -> diagonal matrix operations -ComplexDiagMatrix +OCTAVE_API ComplexDiagMatrix operator * (const ComplexDiagMatrix& a, const ComplexDiagMatrix& b); -ComplexDiagMatrix +OCTAVE_API ComplexDiagMatrix operator * (const ComplexDiagMatrix& a, const DiagMatrix& b); -ComplexDiagMatrix +OCTAVE_API ComplexDiagMatrix operator * (const DiagMatrix& a, const ComplexDiagMatrix& b); MDIAGARRAY2_FORWARD_DEFS (MDiagArray2, ComplexDiagMatrix, Complex)