#include <mirrorMap.h>
Class diagram for mirrorMap:
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)) |
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.
mirrorOop create_mirror (oop reflectee = create_slots((slotList*)NULL)) [friend]
|