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

AggregateVirtualNode Class Reference

Inheritance diagram for AggregateVirtualNode:

VirtualNode List of all members.

Public Methods

 AggregateVirtualNode ( suif_vector<AggregateElement*> sf_owned * members )
virtual const MetaClasscurrent_meta_class ( const VirtualIterator* state ) const
virtual const String current_name ( const VirtualIterator* state ) const
virtual Address current ( const VirtualIterator* state ) const
virtual bool first ( VirtualIterator* state, ConstAddress address )
virtual bool next ( VirtualIterator* state )
virtual bool previous ( VirtualIterator* state )

Protected Methods

virtual ~AggregateVirtualNode ()

Protected Attributes

suif_vector<AggregateElement*> sf_owned* _members


Detailed Description


Constructor & Destructor Documentation

AggregateVirtualNode::AggregateVirtualNode ( suif_vector<AggregateElement *>sf_owned * members)

AggregateVirtualNode::~AggregateVirtualNode () [inline, protected, virtual]


Member Function Documentation

Address AggregateVirtualNode::current ( const VirtualIterator * state) const [inline, virtual]

Reimplemented from VirtualNode.

const MetaClass * AggregateVirtualNode::current_meta_class ( const VirtualIterator * state) const [inline, virtual]

Reimplemented from VirtualNode.

const String AggregateVirtualNode::current_name ( const VirtualIterator * state) const [inline, virtual]

Reimplemented from VirtualNode.

bool AggregateVirtualNode::first ( VirtualIterator * state,
ConstAddress address) [inline, virtual]

Reimplemented from VirtualNode.

bool AggregateVirtualNode::next ( VirtualIterator * state) [inline, virtual]

Reimplemented from VirtualNode.

bool AggregateVirtualNode::previous ( VirtualIterator * state) [inline, virtual]


Member Data Documentation

suif_vector<AggregateElement *>sf_owned * AggregateVirtualNode::_members [protected]


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