comparison src/ov-base.h @ 10742:604e13a89c7f

initial code for structs rewrite
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 22 Jun 2010 15:22:36 +0200
parents 654fbde5dceb
children 8a868004a437
comparison
equal deleted inserted replaced
10718:b8d76f4be94a 10742:604e13a89c7f
40 #include "error.h" 40 #include "error.h"
41 #include "oct-hdf5.h" 41 #include "oct-hdf5.h"
42 42
43 class Cell; 43 class Cell;
44 class Octave_map; 44 class Octave_map;
45 class octave_map;
46 class octave_scalar_map;
45 class octave_value; 47 class octave_value;
46 class octave_value_list; 48 class octave_value_list;
47 class octave_stream; 49 class octave_stream;
48 class octave_function; 50 class octave_function;
49 class octave_user_function; 51 class octave_user_function;
540 542
541 virtual Array<std::string> cellstr_value (void) const; 543 virtual Array<std::string> cellstr_value (void) const;
542 544
543 virtual Range range_value (void) const; 545 virtual Range range_value (void) const;
544 546
545 virtual Octave_map map_value (void) const; 547 virtual octave_map map_value (void) const;
548
549 virtual octave_scalar_map scalar_map_value (void) const;
550
551 virtual Octave_map old_map_value (void) const;
546 552
547 virtual string_vector map_keys (void) const; 553 virtual string_vector map_keys (void) const;
548 554
549 virtual size_t nparents (void) const; 555 virtual size_t nparents (void) const;
550 556