#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]
|