Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

mirrorMap Class Reference

#include <mirrorMap.h>

Class diagram for mirrorMap:

slotsMapDeps slotsMap Map MapBase

List of all members.

Public Members

bool is_mirror ()
mirrorOop mirror_proto ()
fint empty_object_size ()
void print (oop obj)
virtual bool is_enumerable (oop obj, oop* matching_cell)
void switch_pointer (oop obj, oop* where, oop to)
void dummy_initialize (oop obj, oop filler)

Friends

mirrorOop create_mirror (oop reflectee= create_slots((slotList*)NULL))

Detailed Description


Member Function Documentation

bool mirrorMap::is_mirror () [inline, virtual]

Reimplemented from Map.

mirrorOop mirrorMap::mirror_proto () [inline, virtual]

Reimplemented from Map.

fint mirrorMap::empty_object_size () [virtual]

Reimplemented from Map.

void mirrorMap::print (oop obj) [virtual]

Reimplemented from Map.

virtual bool mirrorMap::is_enumerable (oop obj, oop * matching_cell) [inline, virtual]

Reimplemented from Map.

void mirrorMap::switch_pointer (oop obj, oop * where, oop to) [virtual]

Reimplemented from Map.

void mirrorMap::dummy_initialize (oop obj, oop filler) [virtual]

Reimplemented from slotsMap.


Friends And Related Function Documentation

mirrorOop create_mirror (oop reflectee = create_slots((slotList*)NULL)) [friend]


The documentation for this class was generated from the following files:
Generated at Tue Jun 27 12:14:47 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999