OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DBGraph::vertex_iterator Class Reference

#include <db_graph.h>

Inheritance diagram for DBGraph::vertex_iterator:
Collaboration diagram for DBGraph::vertex_iterator:

Public Member Functions

 vertex_iterator (DBGraph *graph)
 

Private Member Functions

void increment ()
 
bool equal (const vertex_iterator &rhs) const
 
DBGraphVertexdereference () const
 

Private Attributes

DBGraphgraph_
 
graph_t::vertex_iterator iter_
 
graph_t::vertex_iterator end_
 

Friends

class boost::iterator_core_access
 

Detailed Description

Definition at line 63 of file db_graph.h.

Constructor & Destructor Documentation

DBGraph::vertex_iterator::vertex_iterator ( DBGraph graph)
explicit

Definition at line 270 of file db_graph.cc.

Here is the call graph for this function:

Member Function Documentation

DBGraphVertex& DBGraph::vertex_iterator::dereference ( ) const
inlineprivate

Definition at line 74 of file db_graph.h.

Here is the call graph for this function:

bool DBGraph::vertex_iterator::equal ( const vertex_iterator rhs) const
private

Definition at line 277 of file db_graph.cc.

void DBGraph::vertex_iterator::increment ( )
inlineprivate

Definition at line 70 of file db_graph.h.

Friends And Related Function Documentation

friend class boost::iterator_core_access
friend

Definition at line 69 of file db_graph.h.

Member Data Documentation

graph_t::vertex_iterator DBGraph::vertex_iterator::end_
private

Definition at line 80 of file db_graph.h.

DBGraph* DBGraph::vertex_iterator::graph_
private

Definition at line 78 of file db_graph.h.

graph_t::vertex_iterator DBGraph::vertex_iterator::iter_
private

Definition at line 79 of file db_graph.h.


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