C++ Reference

C++ Reference: Graph

EbertGraph< NodeIndexType, ArcIndexType >::IncomingArcIterator

Detailed Description

template<typename NodeIndexType, typename ArcIndexType>
class operations_research::EbertGraph< NodeIndexType, ArcIndexType >::IncomingArcIterator

Definition at line 1298 of file ebert_graph.h.

Public Member Functions

 IncomingArcIterator (const EbertGraph &graph, NodeIndexType node)
 
 IncomingArcIterator (const EbertGraph &graph, NodeIndexType node, ArcIndexType arc)
 
void operator= (const IncomingArcIterator &iterator)
 
bool Ok () const
 
void Next ()
 
ArcIndexType Index () const
 

Constructor & Destructor Documentation

◆ IncomingArcIterator() [1/2]

IncomingArcIterator ( const EbertGraph graph,
NodeIndexType  node 
)
inline

Definition at line 1300 of file ebert_graph.h.

◆ IncomingArcIterator() [2/2]

IncomingArcIterator ( const EbertGraph graph,
NodeIndexType  node,
ArcIndexType  arc 
)
inline

Definition at line 1309 of file ebert_graph.h.

Member Function Documentation

◆ Index()

ArcIndexType Index ( ) const
inline

Definition at line 1335 of file ebert_graph.h.

◆ Next()

void Next ( )
inline

Definition at line 1329 of file ebert_graph.h.

◆ Ok()

bool Ok ( ) const
inline

Definition at line 1326 of file ebert_graph.h.

◆ operator=()

void operator= ( const IncomingArcIterator iterator)
inline

Definition at line 1319 of file ebert_graph.h.


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