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

IIntegerMetaClass Class Reference

#include <i_integer_meta_class.h>

Inheritance diagram for IIntegerMetaClass:

MetaClass Object List of all members.

Public Methods

virtual void write ( const ObjectWrapper &obj, OutputStream* outputStream ) const
virtual void read ( const ObjectWrapper &obj, InputStream* inputStream ) const
virtual void destruct ( const ObjectWrapper &obj, bool called_from_destructor ) const
Walker::ApplyStatus walk (const Address address,Walker &walk) const

Static Public Methods

const LStringget_class_name ()
 This returns the instance name of this Class - "Object".


Protected Methods

 IIntegerMetaClass ( LString metaClassName = emptyLString )

Static Protected Methods

void constructor_function ( Address place )

Friends

class  ObjectFactory


Detailed Description


Constructor & Destructor Documentation

IIntegerMetaClass::IIntegerMetaClass ( LString metaClassName = emptyLString) [protected]


Member Function Documentation

void IIntegerMetaClass::constructor_function ( Address place) [static, protected]

Reimplemented from MetaClass.

void IIntegerMetaClass::destruct ( const ObjectWrapper & obj,
bool called_from_destructor) const [virtual]

Reimplemented from MetaClass.

const LString & IIntegerMetaClass::get_class_name () [static]

This returns the instance name of this Class - "Object".

Reimplemented from MetaClass.

void IIntegerMetaClass::read ( const ObjectWrapper & obj,
InputStream * inputStream) const [virtual]

Reimplemented from MetaClass.

Walker::ApplyStatus IIntegerMetaClass::walk ( const Address instance,
Walker & walk) const [virtual]

Reimplemented from MetaClass.

void IIntegerMetaClass::write ( const ObjectWrapper & obj,
OutputStream * outputStream) const [virtual]

Reimplemented from MetaClass.


Friends And Related Function Documentation

class ObjectFactory [friend]

Reimplemented from MetaClass.


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:43:15 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000