Mercurial > hg > octave-nkf
diff src/ov-mapper.h @ 4645:bd2067547b40
[project @ 2003-11-23 08:07:52 by jwe]
author | jwe |
---|---|
date | Sun, 23 Nov 2003 08:07:53 +0000 |
parents | 3b74f1a86750 |
children | a9b22513b7a6 |
line wrap: on
line diff
--- a/src/ov-mapper.h +++ b/src/ov-mapper.h @@ -27,8 +27,6 @@ #pragma interface #endif -#include <cstdlib> - #include <string> #include "oct-obj.h" @@ -45,7 +43,7 @@ { public: - octave_mapper (void) { abort (); } + octave_mapper (void) { } typedef int (*ch_mapper) (int); typedef bool (*d_b_mapper) (double); @@ -86,8 +84,6 @@ private: - octave_mapper (const octave_mapper& m); - octave_value apply (const octave_value& arg) const; // ch_map_fcn is a kluge. @@ -121,6 +117,12 @@ bool can_ret_cmplx_for_real; + // No copying! + + octave_mapper (const octave_mapper& om); + + octave_mapper& operator = (const octave_mapper& om); + DECLARE_OCTAVE_ALLOCATOR DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA