Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

smiOopClass Struct Reference

#include <smiOop.h>

Class diagram for smiOopClass:

oopClass

List of all members.

Public Members

smi value ()
smi byte_count ()
smi identity_hash ()
smiOop increment ()
smiOop decrement ()
Mapmap ()
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)

Detailed Description


Member Function Documentation

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 ()


Friends And Related Function Documentation

smiOop as_smiOop (smi value) [friend]

smiOop as_byte_count_smiOop (smi value) [friend]


The documentation for this struct was generated from the following files:
Generated at Tue Jun 27 12:17:37 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999