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