comparison src/ov-builtin.h @ 3325:2efa28a91e7a

[project @ 1999-10-29 21:39:20 by jwe]
author jwe
date Fri, 29 Oct 1999 21:39:31 +0000
parents 30770ba4457a
children b80bbb43a1a9
comparison
equal deleted inserted replaced
3324:b3c323c43979 3325:2efa28a91e7a
50 50
51 ~octave_builtin (void) { } 51 ~octave_builtin (void) { }
52 52
53 octave_function *function_value (bool) { return this; } 53 octave_function *function_value (bool) { return this; }
54 54
55 bool is_builtin_function (void) const { return true; }
56
55 octave_value_list do_index_op (int nargout, const octave_value_list& args); 57 octave_value_list do_index_op (int nargout, const octave_value_list& args);
58
59 protected:
60
61 // A pointer to the actual function.
62 fcn f;
56 63
57 private: 64 private:
58 65
59 octave_builtin (void); 66 octave_builtin (void);
60 67
61 octave_builtin (const octave_builtin& m); 68 octave_builtin (const octave_builtin& m);
62
63 // A pointer to the actual function.
64 fcn f;
65 69
66 DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA 70 DECLARE_OV_TYPEID_FUNCTIONS_AND_DATA
67 71
68 DECLARE_OCTAVE_ALLOCATOR 72 DECLARE_OCTAVE_ALLOCATOR
69 }; 73 };