#include <objVectorOop.h>
Class diagram for objVectorOopClass:
Public Members | |||
![]() | ![]() | objVectorOopClass* | addr () |
![]() | ![]() | smi | length () |
![]() | ![]() | void | set_length (smi len) |
![]() | ![]() | oop* | objs (fint which = 0) |
![]() | ![]() | oop | obj_at (fint which) |
![]() | ![]() | void | obj_at_put (fint which, oop contents, bool cs = true) |
![]() | ![]() | oop | methodPointer () |
![]() | ![]() | objVectorOop | copy (bool mustAllocate= true, oop genObj= NULL, bool cs= true) |
![]() | ![]() | objVectorOop | grow (fint delta, bool mustAllocate= true) |
![]() | ![]() | objVectorOop | shrink (fint delta, bool mustAllocate= true) |
![]() | ![]() | objVectorOop | clone (bool mustAllocate= true) |
![]() | ![]() | objVectorOop | cloneSize (fint length, bool mustAllocate= true, oop filler= NULL) |
![]() | ![]() | bool | verify () |
![]() | ![]() | oop | ov_clone_prim (smi size, oop filler, void *FH) |
![]() | ![]() | oop | ov_references_prim (oop limit) |
![]() | ![]() | oop | ov_implementors_prim (oop limit) |
![]() | ![]() | oop | ov_methodPointer_prim () |
![]() | ![]() | int32* | convertIntArray () |
![]() | ![]() | short* | convertShortArray () |
![]() | ![]() | unsigned short* | convertUnsignedShortArray () |
![]() | ![]() | float* | convertFloatArray () |
![]() | ![]() | void* | convertProxyArray (void*) |
![]() | ![]() | smiOop | _len |
Friends | |||
![]() | ![]() | objVectorOop | create_objVector (oop parent) |
![]() | ![]() | objVectorOop | create_objVector (fint size) |
![]() | ![]() | oop | ov_at_prim (oop rcvr, oop index) |
![]() | ![]() | oop | ov_at_put_prim (oop rcvr, oop index, oop contents) |
![]() | ![]() | oop | ov_size_prim (oop rcvr) |
![]() | ![]() | int32 | objVector_len_offset () |
objVectorOopClass * objVectorOopClass::addr () [inline]
|
Reimplemented from slotsOopClass.
smi objVectorOopClass::length () [inline]
|
void objVectorOopClass::set_length (smi len) [inline]
|
oop * objVectorOopClass::objs (fint which = 0) [inline]
|
oop objVectorOopClass::obj_at (fint which) [inline]
|
void objVectorOopClass::obj_at_put (fint which, oop contents, bool cs = true) [inline]
|
oop objVectorOopClass::methodPointer () |
objVectorOop objVectorOopClass::copy (bool mustAllocate = true, oop genObj = NULL, bool cs = true) [inline]
|
objVectorOop objVectorOopClass::grow (fint delta, bool mustAllocate = true) |
objVectorOop objVectorOopClass::shrink (fint delta, bool mustAllocate = true) |
objVectorOop objVectorOopClass::clone (bool mustAllocate = true) [inline]
|
Reimplemented from slotsOopClass.
objVectorOop objVectorOopClass::cloneSize (fint length, bool mustAllocate = true, oop filler = NULL) [inline]
|
Reimplemented from slotsOopClass.
bool objVectorOopClass::verify () |
Reimplemented from oopsOopClass.
oop objVectorOopClass::ov_clone_prim (smi size, oop filler, void * FH) |
oop objVectorOopClass::ov_references_prim (oop limit) |
oop objVectorOopClass::ov_implementors_prim (oop limit) |
oop objVectorOopClass::ov_methodPointer_prim () |
int32 * objVectorOopClass::convertIntArray () |
short * objVectorOopClass::convertShortArray () |
unsigned short * objVectorOopClass::convertUnsignedShortArray () |
float * objVectorOopClass::convertFloatArray () |
void * objVectorOopClass::convertProxyArray (void * seal) |
objVectorOop create_objVector (oop parent) [friend]
|
objVectorOop create_objVector (fint size) [friend]
|
oop ov_at_prim (oop rcvr, oop indexOop) [friend]
|
oop ov_at_put_prim (oop rcvr, oop indexOop, oop contents) [friend]
|
oop ov_size_prim (oop rcvr) [friend]
|
int32 objVector_len_offset () [friend]
|
smiOop objVectorOopClass::_len |