# doc-cache created by Octave 10.1.0
# name: cache
# type: cell
# rows: 3
# columns: 1
# name: <cell-element>
# type: sq_string
# elements: 1
# length: 12
dynamicprops


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 972
 -- Function File: dynamicprops
     A superclass to dynamically add properties to an object.

     This superclass should be used to derive an other class from it,
     e.g.

     ‘classdef’ MYCLASS < ‘dynamicprops’

     then use the ‘addprop’ method to add a new property, e.g.

     OBJ = myClass; ‘addprop’ (OBJ, "field") OBJ.field = 42;

     The ‘addprop’ method also triggers a PROPERTYADDED event.

     Method      Description
     -----------------------------------------------------------------------
     addprop     Add a new property to an existing object
     subsref     Perform the subscripted element selection in object
     subsasgn    Perform the subscripted assignment operation

     NOTE ==== If you come to redefine ’subsref’ and ’subsasgn’ methods,
     you will need to add a line such as:

     S = subs_added(a,S);

     to allow the substructure S to search for added properties.

     See also: handle,hgsetget.


# name: <cell-element>
# type: sq_string
# elements: 1
# length: 56
A superclass to dynamically add properties to an object.





