#include <smiOop.h>
Class diagram for smiOopClass:
Public Members | |||
smi | value () | ||
smi | byte_count () | ||
smi | identity_hash () | ||
smiOop | increment () | ||
smiOop | decrement () | ||
Map* | map () | ||
void | print_oop () | ||
void | print_string (char* buf) | ||
void | print () | ||
float | as_float_prim () | ||
oop | as_object_prim () | ||
oop | address_as_oop_prim () | ||
Friends | |||
smiOop | as_smiOop (smi value) | ||
smiOop | as_byte_count_smiOop (smi value) |
smi smiOopClass::value () [inline]
|
smi smiOopClass::byte_count () [inline]
|
smi smiOopClass::identity_hash () [inline]
|
Reimplemented from oopClass.
smiOop smiOopClass::increment () [inline]
|
smiOop smiOopClass::decrement () [inline]
|
Map * smiOopClass::map () [inline]
|
Reimplemented from oopClass.
void smiOopClass::print_oop () [inline]
|
Reimplemented from oopClass.
void smiOopClass::print_string (char * buf) [inline]
|
Reimplemented from oopClass.
void smiOopClass::print () [inline]
|
Reimplemented from oopClass.
float smiOopClass::as_float_prim () [inline]
|
oop smiOopClass::as_object_prim () |
oop smiOopClass::address_as_oop_prim () |
smiOop as_smiOop (smi value) [friend]
|
smiOop as_byte_count_smiOop (smi value) [friend]
|