I am trying to get a list of all the dynamic types in a system. To do so I inherited from INTERNAL and assigned `internal_dynamic_type_string_table' to a local after creating a composite object. However, the table seems to be empty. ??
>
> You can access some runtime information using the classes INTERNAL and TYPE
> (and ANY.generating_type).
> I don't think you can do what you're looking for though.
>
> Daniel
>
> On Tue, Sep 1, 2009 at 9:34 PM, boxer41a <boxer41a@...> wrote:
>
> >
> >
> > Sorry, I was not clear. What I want to do is discover the *class* structure
> > from which a running system was created.
> >
> > I'm sure the runtime must keep a table somewhere of all the dynamic and
> > static types for the current system. Can I explore that and discover the
> > class structure, for example?
> >
> >
> > --- In
[hidden email] <eiffel_software%40yahoogroups.com>,
> > Colin LeMahieu <clemahieu@> wrote:
> > >
> > > Sounds like you're looking for the Class and Feature tools. View -> Tools
> > > -> Class, View -> Tools -> Features. With these you can find derived
> > types,
> > > ancestor types, descendant versions, ancestor versions, calees, callers,
> > > assigners, etc.
> > >
> > > On Tue, Sep 1, 2009 at 2:20 PM, boxer41a <boxer41a@> wrote:
> > >
> > > >
> > > >
> > > > Is there a way to determine *all* the types to which an object
> > conforms?
> > > >
> > > > Or to determine which object types conform to a particular object?
> > > >
> > > > Is there a way to determine an object's *class* hierarchy?
> > > >
> > > > If so, is there a way to determine from which class an object's field
> > > > originated and from which class the last redefinition came?
> > > >
> > > >
> > > >
> > >
> > >
> > > [Non-text portions of this message have been removed]
> > >
> >
> >
> >
>
>
> [Non-text portions of this message have been removed]
>