Mercurial > octave-nkf
diff 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 |
line wrap: on
line diff
--- a/src/ov-base.h Thu Apr 23 08:25:06 2009 +0200 +++ b/src/ov-base.h Thu Apr 23 16:05:52 2009 -0400 @@ -452,8 +452,11 @@ virtual string_vector map_keys (void) const; - virtual string_vector parent_class_names (void) const - { return string_vector (); } + virtual size_t nparents (void) const; + + virtual std::list<std::string> parent_class_name_list (void) const; + + virtual string_vector parent_class_names (void) const; // FIXME -- should this warn if called for a non-class type? virtual octave_base_value *find_parent_class (const std::string&)