#include <virtual_iterator.h>
Inheritance diagram for VirtualNode:
Public Methods | |
virtual | ~VirtualNode () |
virtual const MetaClass* | current_meta_class ( const VirtualIterator* state ) const |
virtual const String | current_name ( const VirtualIterator* state ) const |
virtual void* | current ( const VirtualIterator* state ) const |
virtual bool | first ( VirtualIterator* state, ConstAddress address ) = 0 |
virtual bool | next ( VirtualIterator* state ) |
virtual void | delete_state ( IteratorState& state ) |
|
|
Reimplemented in AggregateVirtualNode.
|
Reimplemented in AggregateVirtualNode.
|
Reimplemented in AggregateVirtualNode.
|
Reimplemented in ListVirtualNode.
|
Reimplemented in AggregateVirtualNode, ListVirtualNode, and PointerVirtualNode.
|
Reimplemented in AggregateVirtualNode, and ListVirtualNode.