Mercurial > octave-nkf
comparison src/ov.h @ 4643:ef3a14fb6847
[project @ 2003-11-22 12:25:44 by jwe]
author | jwe |
---|---|
date | Sat, 22 Nov 2003 12:25:45 +0000 |
parents | 2d237a76dbdd |
children | bd2067547b40 |
comparison
equal
deleted
inserted
replaced
4642:7a83d52d2aed | 4643:ef3a14fb6847 |
---|---|
40 #include "oct-alloc.h" | 40 #include "oct-alloc.h" |
41 #include "oct-time.h" | 41 #include "oct-time.h" |
42 #include "str-vec.h" | 42 #include "str-vec.h" |
43 | 43 |
44 class Cell; | 44 class Cell; |
45 class streamoff_array; | |
45 class Octave_map; | 46 class Octave_map; |
46 class octave_stream; | 47 class octave_stream; |
48 class octave_streamoff; | |
47 class octave_function; | 49 class octave_function; |
48 class octave_fcn_handle; | 50 class octave_fcn_handle; |
49 class octave_value_list; | 51 class octave_value_list; |
50 class octave_lvalue; | 52 class octave_lvalue; |
51 | 53 |
207 octave_value (const charNDArray& chnda, bool is_string = false); | 209 octave_value (const charNDArray& chnda, bool is_string = false); |
208 octave_value (double base, double limit, double inc); | 210 octave_value (double base, double limit, double inc); |
209 octave_value (const Range& r); | 211 octave_value (const Range& r); |
210 octave_value (const Octave_map& m); | 212 octave_value (const Octave_map& m); |
211 octave_value (const octave_stream& s, int n); | 213 octave_value (const octave_stream& s, int n); |
214 octave_value (const streamoff_array& off); | |
212 octave_value (octave_function *f); | 215 octave_value (octave_function *f); |
213 octave_value (const octave_fcn_handle& fh); | 216 octave_value (const octave_fcn_handle& fh); |
214 octave_value (const octave_value_list& m, bool is_cs_list = false); | 217 octave_value (const octave_value_list& m, bool is_cs_list = false); |
215 octave_value (octave_value::magic_colon); | 218 octave_value (octave_value::magic_colon); |
216 octave_value (octave_value::all_va_args); | 219 octave_value (octave_value::all_va_args); |
385 { return rep->is_map (); } | 388 { return rep->is_map (); } |
386 | 389 |
387 virtual bool is_stream (void) const | 390 virtual bool is_stream (void) const |
388 { return rep->is_stream (); } | 391 { return rep->is_stream (); } |
389 | 392 |
393 virtual bool is_streamoff (void) const | |
394 { return rep->is_streamoff (); } | |
395 | |
390 virtual bool is_cs_list (void) const | 396 virtual bool is_cs_list (void) const |
391 { return rep->is_cs_list (); } | 397 { return rep->is_cs_list (); } |
392 | 398 |
393 virtual bool is_list (void) const | 399 virtual bool is_list (void) const |
394 { return rep->is_list (); } | 400 { return rep->is_list (); } |
539 { return rep->map_keys (); } | 545 { return rep->map_keys (); } |
540 | 546 |
541 virtual octave_stream stream_value (void) const; | 547 virtual octave_stream stream_value (void) const; |
542 | 548 |
543 virtual int stream_number (void) const; | 549 virtual int stream_number (void) const; |
550 | |
551 virtual streamoff_array streamoff_value (void) const; | |
544 | 552 |
545 virtual octave_function *function_value (bool silent = false); | 553 virtual octave_function *function_value (bool silent = false); |
546 | 554 |
547 virtual octave_fcn_handle *fcn_handle_value (bool silent = false); | 555 virtual octave_fcn_handle *fcn_handle_value (bool silent = false); |
548 | 556 |