comparison src/ov-base.h @ 9151:d8f9588c6ba1

object exemplars
author John W. Eaton <jwe@octave.org>
date Thu, 23 Apr 2009 16:05:52 -0400
parents 5579998f8acf
children 23af5910e5f5
comparison
equal deleted inserted replaced
9150:e716cafee800 9151:d8f9588c6ba1
450 450
451 virtual Octave_map map_value (void) const; 451 virtual Octave_map map_value (void) const;
452 452
453 virtual string_vector map_keys (void) const; 453 virtual string_vector map_keys (void) const;
454 454
455 virtual string_vector parent_class_names (void) const 455 virtual size_t nparents (void) const;
456 { return string_vector (); } 456
457 virtual std::list<std::string> parent_class_name_list (void) const;
458
459 virtual string_vector parent_class_names (void) const;
457 460
458 // FIXME -- should this warn if called for a non-class type? 461 // FIXME -- should this warn if called for a non-class type?
459 virtual octave_base_value *find_parent_class (const std::string&) 462 virtual octave_base_value *find_parent_class (const std::string&)
460 { return 0; } 463 { return 0; }
461 464