diff src/ov.cc @ 4254:df5f2e433a11

[project @ 2002-12-31 19:43:07 by jwe]
author jwe
date Tue, 31 Dec 2002 19:43:07 +0000
parents fc9a075d10fb
children e556870ce8f0
line wrap: on
line diff
--- a/src/ov.cc	Tue Dec 31 18:23:58 2002 +0000
+++ b/src/ov.cc	Tue Dec 31 19:43:07 2002 +0000
@@ -343,12 +343,48 @@
   rep->count = 1;
 }
 
+octave_value::octave_value (short int i)
+  : rep (new octave_scalar (i))
+{
+  rep->count = 1;
+}
+
+octave_value::octave_value (unsigned short int i)
+  : rep (new octave_scalar (i))
+{
+  rep->count = 1;
+}
+
 octave_value::octave_value (int i)
   : rep (new octave_scalar (i))
 {
   rep->count = 1;
 }
 
+octave_value::octave_value (unsigned int i)
+  : rep (new octave_scalar (i))
+{
+  rep->count = 1;
+}
+
+octave_value::octave_value (long int i)
+  : rep (new octave_scalar (i))
+{
+  rep->count = 1;
+}
+
+octave_value::octave_value (unsigned long int i)
+  : rep (new octave_scalar (i))
+{
+  rep->count = 1;
+}
+
+octave_value::octave_value (octave_time t)
+  : rep (new octave_scalar (t))
+{
+  rep->count = 1;
+}
+
 octave_value::octave_value (double d)
   : rep (new octave_scalar (d))
 {