cvsuser 03/10/21 13:15:26
Modified: . object.ops Log: Add the docs, at least, for the new ops Revision Changes Path 1.15 +30 -0 parrot/object.ops Index: object.ops =================================================================== RCS file: /cvs/public/parrot/object.ops,v retrieving revision 1.14 retrieving revision 1.15 diff -u -w -r1.14 -r1.15 --- object.ops 21 Oct 2003 19:31:53 -0000 1.14 +++ object.ops 21 Oct 2003 20:15:26 -0000 1.15 @@ -240,6 +240,36 @@ =cut +################################################## + + +=item B<addparent>(in PMC, in PMC) + +Add class $2 to the list of parent classes for $1 + +=item B<removeparent>(in PMC, in PMC) + +Remove class $2 from class $1's list of parents. + +=item B<addattrib>(out INT, in PMC, in STR) + +Add the attribute named $3 to the class $2. $1 is filled in with the +offset of the new attribute + +=item B<removeattrib>(in PMC, in STR) +=item B<removeattrib>(in PMC, in INT) + +Remove attribute $2 from class $1, specified either by name or offset + + +=item B<adddoes>(in PMC, in STR) + +Add $2 to the list of interfaces that this class claims to implement + +=item B<removedoes>(in PMC, in STR) + +Remove $2 from the list of interfaces that this class claims to +implement. =back
