diff liboctave/CRowVector.h @ 3585:d9803711e047

[project @ 2000-02-08 04:35:39 by jwe]
author jwe
date Tue, 08 Feb 2000 04:35:47 +0000
parents a93683ccc9ba
children 48834d424048
line wrap: on
line diff
--- a/liboctave/CRowVector.h	Mon Feb 07 09:24:41 2000 +0000
+++ b/liboctave/CRowVector.h	Tue Feb 08 04:35:47 2000 +0000
@@ -31,18 +31,24 @@
 
 #include "mx-defs.h"
 
-class ComplexRowVector : public MArray<Complex>
+class
+ComplexRowVector : public MArray<Complex>
 {
 friend class ComplexColumnVector;
 
 public:
 
   ComplexRowVector (void) : MArray<Complex> () { }
-  ComplexRowVector (int n) : MArray<Complex> (n) { }
+
+  explicit ComplexRowVector (int n) : MArray<Complex> (n) { }
+
   ComplexRowVector (int n, const Complex& val) : MArray<Complex> (n, val) { }
-  ComplexRowVector (const RowVector& a);
+
+  ComplexRowVector (const ComplexRowVector& a) : MArray<Complex> (a) { }
+
   ComplexRowVector (const MArray<Complex>& a) : MArray<Complex> (a) { }
-  ComplexRowVector (const ComplexRowVector& a) : MArray<Complex> (a) { }
+
+  explicit ComplexRowVector (const RowVector& a);
 
   ComplexRowVector& operator = (const ComplexRowVector& a)
     {