#include <objVectorMap.h>
Class diagram for objVectorMap:
Public Members | |||
![]() | ![]() | bool | is_objVector () |
![]() | ![]() | fint | length_obj_array (oop obj) |
![]() | ![]() | oop* | obj_array (oop obj, fint which = 0) |
![]() | ![]() | oop | obj_at (oop obj, fint which) |
![]() | ![]() | void | obj_at_put (oop obj, fint which, oop contents) |
![]() | ![]() | oop | clone (oop obj, bool mustAllocate= true, oop genObj= NULL) |
![]() | ![]() | bool | can_inline_clone () |
![]() | ![]() | oop | cloneSize (oop obj, fint len, bool mustAllocate= true, oop filler= NULL) |
![]() | ![]() | mirrorOop | mirror_proto () |
![]() | ![]() | fint | object_size (oop obj) |
![]() | ![]() | fint | empty_object_size () |
![]() | ![]() | virtual oop | scavenge (oop obj) |
![]() | ![]() | bool | verify (oop obj) |
![]() | ![]() | slotsOop | create_object (fint size) |
![]() | ![]() | void | print_objVector (oop obj) |
![]() | ![]() | void | switch_pointer (oop obj, oop* where, oop to) |
Friends | |||
![]() | ![]() | objVectorOop | create_objVector (slotList* slots) |
bool objVectorMap::is_objVector () [inline, virtual]
|
Reimplemented from Map.
fint objVectorMap::length_obj_array (oop obj) [inline, virtual]
|
Reimplemented from Map.
oop * objVectorMap::obj_array (oop obj, fint which = 0) [inline, virtual]
|
Reimplemented from Map.
oop objVectorMap::obj_at (oop obj, fint which) [inline, virtual]
|
Reimplemented from Map.
void objVectorMap::obj_at_put (oop obj, fint which, oop contents) [inline, virtual]
|
Reimplemented from Map.
oop objVectorMap::clone (oop obj, bool mustAllocate = true, oop genObj = NULL) [virtual]
|
Reimplemented from Map.
bool objVectorMap::can_inline_clone () [inline, virtual]
|
Reimplemented from Map.
oop objVectorMap::cloneSize (oop obj, fint len, bool mustAllocate = true, oop filler = NULL) [virtual]
|
Reimplemented from Map.
mirrorOop objVectorMap::mirror_proto () [inline, virtual]
|
Reimplemented from Map.
fint objVectorMap::object_size (oop obj) [inline, virtual]
|
Reimplemented from Map.
fint objVectorMap::empty_object_size () [virtual]
|
Reimplemented from Map.
oop objVectorMap::scavenge (oop obj) [virtual]
|
Reimplemented from Map.
bool objVectorMap::verify (oop obj) [virtual]
|
Reimplemented from Map.
slotsOop objVectorMap::create_object (fint size) [inline, virtual]
|
Reimplemented from slotsMap.
void objVectorMap::print_objVector (oop obj) [virtual]
|
Reimplemented from Map.
void objVectorMap::switch_pointer (oop obj, oop * where, oop to) [virtual]
|
Reimplemented from Map.
objVectorOop create_objVector (slotList * slots) [friend]
|