diff liboctave/chNDArray.h @ 7503:8c32f95c2639

convert mapper functions to new format
author David Bateman <dbateman@free.fr>
date Wed, 20 Feb 2008 04:22:50 -0500
parents a1dbe9d80eee
children 36594d5bbe13
line wrap: on
line diff
--- a/liboctave/chNDArray.h
+++ b/liboctave/chNDArray.h
@@ -89,6 +89,11 @@
 
   static char resize_fill_value (void) { return '\0'; }
 
+  typedef int (*mapper) (int);
+  boolNDArray bmap (mapper fcn) const;
+  NDArray dmap (mapper fcn) const;
+  charNDArray smap (mapper fcn) const;
+
 private:
 
   charNDArray (char *d, dim_vector& dv) : MArrayN<char> (d, dv) { }