diff liboctave/Range.h @ 6108:143b556ce725

[project @ 2006-10-27 01:45:54 by jwe]
author jwe
date Fri, 27 Oct 2006 01:45:56 +0000
parents 679cc8fec408
children 93c65f2a5668
line wrap: on
line diff
--- a/liboctave/Range.h
+++ b/liboctave/Range.h
@@ -28,6 +28,7 @@
 #include "dMatrix.h"
 
 class
+OCTAVE_API
 Range
 {
  public:
@@ -88,8 +89,8 @@
       }
   }
 
-  friend std::ostream& operator << (std::ostream& os, const Range& r);
-  friend std::istream& operator >> (std::istream& is, Range& r);
+  friend OCTAVE_API std::ostream& operator << (std::ostream& os, const Range& r);
+  friend OCTAVE_API std::istream& operator >> (std::istream& is, Range& r);
 
   void print_range (void);
 
@@ -108,7 +109,7 @@
   void clear_cache (void) const { cache.resize (0, 0); }
 };
 
-extern Range operator - (const Range& r);
+extern OCTAVE_API Range operator - (const Range& r);
 
 #endif