Posted to tcl by aspect at Mon Nov 09 06:18:11 GMT 2015view pretty
** ::oo::class ** isa = object class metaclass class superclasses = ::oo::object class methods = create new class methods -private = create createWithNamespace new class methods -all = create destroy new object class = ::oo::class object methods -all = create destroy object namespace = ::oo::Obj2 namespace path = ::oo::Helpers ::oo ** ::oo::object ** isa = object class class methods = destroy class methods -private = unknown eval varname variable destroy <cloned> class methods -all = destroy object class = ::oo::class object methods -all = create destroy new object namespace = ::oo::Obj1 namespace path = ::oo::Helpers ::oo ** meta ** isa = object class metaclass class superclasses = ::oo::class class methods -all = create destroy new object class = ::meta object methods -all = create destroy new object namespace = ::oo::Obj12 namespace path = ::oo::Helpers ::oo ** foo ** isa = object class class superclasses = ::oo::object class methods -all = destroy object class = ::meta object methods -all = create destroy new object namespace = ::oo::Obj13 namespace path = ::oo::Helpers ::oo ** bar ** isa = object object class = ::foo object methods -all = destroy object namespace = ::oo::Obj14 namespace path = ::oo::Helpers