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

MacroListObject_MacroObjAdapter Class Reference

#include <MacroObjAdapterBase.h>

Inheritance diagram for MacroListObject_MacroObjAdapter:

AbstractMacroListObject MacroObject RefCountedClass List of all members.

Public Methods

 MacroListObject_MacroObjAdapter (MacroObjectBuilder *)
virtual ~MacroListObject_MacroObjAdapter ()
virtual void AddObject (MacroObjectPtr object)
virtual void CutBack (int new_len)
virtual MacroIterPtr get_iter ()
virtual int length () const
MacroObjectPtr get_item (int i) const
virtual void reset ()
virtual void Print (int indent = 0) const
virtual void AddObjectList (const AbstractMacroListObject &x)
virtual LString object_type_name () const
void set_meta (ListMetaClass *the_meta)
void set_underlying (Address the_underlying)
virtual bool isKindOf ( const LString &kind ) const
void perform_final_cleanup ()

Static Public Methods

LString get_ClassName ()


Detailed Description


Constructor & Destructor Documentation

MacroListObject_MacroObjAdapter::MacroListObject_MacroObjAdapter ( MacroObjectBuilder * tbuilder)

MacroListObject_MacroObjAdapter::~MacroListObject_MacroObjAdapter () [virtual]


Member Function Documentation

void MacroListObject_MacroObjAdapter::AddObject ( MacroObjectPtr object) [virtual]

Reimplemented from AbstractMacroListObject.

void MacroListObject_MacroObjAdapter::AddObjectList ( const AbstractMacroListObject & x) [virtual]

Reimplemented from AbstractMacroListObject.

void MacroListObject_MacroObjAdapter::CutBack ( int new_len) [virtual]

Reimplemented from AbstractMacroListObject.

void MacroListObject_MacroObjAdapter::Print ( int indent = 0) const [virtual]

Reimplemented from AbstractMacroListObject.

LString MacroListObject_MacroObjAdapter::get_ClassName () [static]

Reimplemented from AbstractMacroListObject.

MacroObjectPtr MacroListObject_MacroObjAdapter::get_item ( int i) const [virtual]

Reimplemented from AbstractMacroListObject.

MacroIterPtr MacroListObject_MacroObjAdapter::get_iter () [virtual]

Reimplemented from AbstractMacroListObject.

bool MacroListObject_MacroObjAdapter::isKindOf ( const LString & kind) const [virtual]

Reimplemented from AbstractMacroListObject.

int MacroListObject_MacroObjAdapter::length () const [virtual]

Reimplemented from AbstractMacroListObject.

LString MacroListObject_MacroObjAdapter::object_type_name () const [virtual]

Reimplemented from MacroObject.

void MacroListObject_MacroObjAdapter::perform_final_cleanup () [virtual]

Reimplemented from MacroObject.

void MacroListObject_MacroObjAdapter::reset () [virtual]

Reimplemented from AbstractMacroListObject.

void MacroListObject_MacroObjAdapter::set_meta ( ListMetaClass * the_meta)

void MacroListObject_MacroObjAdapter::set_underlying ( Address the_underlying)


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