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

ObjectWrapper Class Reference

List of all members.

Public Members

ObjectWrapper ()
ObjectWrapper (Address address, const MetaClass *metaclass)
ObjectWrapper (Object *obj)
ObjectWrapper (const Object * const obj)
ObjectWrapper (const ObjectWrapper &)
ObjectWrapper& operator= (const ObjectWrapper &)
bool operator== (const ObjectWrapper &)
Address get_address () const
const MetaClass* get_meta_class () const
Object* get_object () const
void print_debug () const
bool is_null () const
ObjectWrapper update_meta_class () const
void initialize (InputStream *inputStream) const
void destruct (bool called_from_destructor) const


Member Function Documentation

ObjectWrapper::ObjectWrapper ()

ObjectWrapper::ObjectWrapper (Address address, const MetaClass * metaclass)

ObjectWrapper::ObjectWrapper (Object * obj)

ObjectWrapper::ObjectWrapper (const Object * const obj)

ObjectWrapper::ObjectWrapper (const ObjectWrapper & other)

ObjectWrapper & ObjectWrapper::operator= (const ObjectWrapper & other)

bool ObjectWrapper::operator== (const ObjectWrapper & other)

Address ObjectWrapper::get_address () const

const MetaClass * ObjectWrapper::get_meta_class () const

Object * ObjectWrapper::get_object () const

void ObjectWrapper::print_debug () const

bool ObjectWrapper::is_null () const

ObjectWrapper ObjectWrapper::update_meta_class () const

void ObjectWrapper::initialize (InputStream * inputStream) const

void ObjectWrapper::destruct (bool called_from_destructor) const


The documentation for this class was generated from the following files:
Generated at Wed Apr 25 17:35:01 2001 for NCI SUIF by doxygen  written by Dimitri van Heesch, © 1997-1999