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

stringMap Class Reference

#include <stringMap.h>

Class diagram for stringMap:

byteVectorMap slotsMapDeps slotsMap Map MapBase

List of all members.

Public Members

bool is_string ()
bool is_programmable_slots ()
bool should_canonicalize ()
mirrorOop mirror_proto ()
slotsOop create_object (fint size)
bool can_inline_clone ()
oop clone (oop obj, bool mustAllocate= true, oop genObj= NULL)
oop cloneSize (oop obj, fint len, bool mustAllocate= true, oop filler= NULL)
virtual oop scavenge (oop obj)
bool verify (oop obj)
int32 debug_size (oop p)
void print_string (oop obj, char* buf)
void print_oop (oop obj)
void print (oop obj)

Friends

void create_initial_strings (oop parent)

Detailed Description


Member Function Documentation

bool stringMap::is_string () [inline, virtual]

Reimplemented from Map.

bool stringMap::is_programmable_slots () [inline, virtual]

Reimplemented from Map.

bool stringMap::should_canonicalize () [inline, virtual]

Reimplemented from Map.

mirrorOop stringMap::mirror_proto () [inline, virtual]

Reimplemented from Map.

slotsOop stringMap::create_object (fint size) [inline, virtual]

Reimplemented from slotsMap.

bool stringMap::can_inline_clone () [inline, virtual]

Reimplemented from Map.

oop stringMap::clone (oop obj, bool mustAllocate = true, oop genObj = NULL) [virtual]

Reimplemented from Map.

oop stringMap::cloneSize (oop obj, fint len, bool mustAllocate = true, oop filler = NULL) [virtual]

Reimplemented from Map.

oop stringMap::scavenge (oop obj) [virtual]

Reimplemented from Map.

bool stringMap::verify (oop obj) [virtual]

Reimplemented from Map.

int32 stringMap::debug_size (oop p) [virtual]

Reimplemented from Map.

void stringMap::print_string (oop obj, char * buf) [virtual]

Reimplemented from Map.

void stringMap::print_oop (oop obj) [virtual]

Reimplemented from Map.

void stringMap::print (oop obj) [virtual]

Reimplemented from Map.


Friends And Related Function Documentation

void create_initial_strings (oop parent) [friend]


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