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

foreignMap Class Reference

#include <foreignMap.h>

Class diagram for foreignMap:

slotsMapDeps slotsMap Map MapBase proxyMap fctProxyMap

List of all members.

Public Members

fint empty_object_size ()
bool is_killable ()
bool is_foreign ()
virtual bool can_inline_clone ()
virtual oop clone (oop obj, bool mustAllocate= true, oop genObj= NULL)
virtual void kill (oop p)
virtual bool is_live (oop p)
void dummy_initialize (oop obj, oop filler)

Detailed Description


Member Function Documentation

fint foreignMap::empty_object_size () [inline, virtual]

Reimplemented from Map.

Reimplemented in fctProxyMap, and proxyMap.

bool foreignMap::is_killable () [inline, virtual]

Reimplemented from Map.

bool foreignMap::is_foreign () [inline, virtual]

Reimplemented from Map.

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

Reimplemented from Map.

Reimplemented in proxyMap.

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

Reimplemented from Map.

virtual void foreignMap::kill (oop p) [inline, virtual]

Reimplemented from Map.

Reimplemented in fctProxyMap, and proxyMap.

virtual bool foreignMap::is_live (oop p) [inline, virtual]

Reimplemented from Map.

Reimplemented in proxyMap.

void foreignMap::dummy_initialize (oop obj, oop filler) [inline, virtual]

Reimplemented from slotsMap.

Reimplemented in fctProxyMap, and proxyMap.


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