A.I.M.S


aims::GraphIterator Class Reference

#include <aims/graph/graphiterator.h>

Public Member Functions

 GraphIterator ()
 
 GraphIterator (Graph &, const Graph::iterator &, const std::string &attribute)
 
 GraphIterator (const GraphIterator &)
 
 ~GraphIterator ()
 
Vertexvertex ()
 
Graphgraph ()
 
std::string attribute () const
 
GraphIteratoroperator++ ()
 
GraphIteratoroperator-- ()
 
carto::GenObject * operator* ()
 
template<typename T >
carto::rc_ptr< T > get ()
 

Detailed Description

Definition at line 49 of file graphiterator.h.

Constructor & Destructor Documentation

aims::GraphIterator::GraphIterator ( )
aims::GraphIterator::GraphIterator ( Graph ,
const Graph::iterator ,
const std::string &  attribute 
)
aims::GraphIterator::GraphIterator ( const GraphIterator )
aims::GraphIterator::~GraphIterator ( )

Member Function Documentation

std::string aims::GraphIterator::attribute ( ) const
template<typename T >
carto::rc_ptr<T> aims::GraphIterator::get ( )
Graph* aims::GraphIterator::graph ( )
carto::GenObject* aims::GraphIterator::operator* ( )
GraphIterator& aims::GraphIterator::operator++ ( )
GraphIterator& aims::GraphIterator::operator-- ( )
Vertex* aims::GraphIterator::vertex ( )

The documentation for this class was generated from the following file: