template<typename NodeIndexType = int32_t, typename ArcIndexType = int32_t>
class util::StaticGraph< NodeIndexType, ArcIndexType >::OutgoingArcIterator
Definition at line 1438 of file graph.h.
template<typename NodeIndexType = int32_t, typename ArcIndexType = int32_t>
Note(user): we lose a bit by returning a BeginEndWrapper<> on top of this iterator rather than a simple IntegerRange<> on the arc indices. On my computer: around 420M arcs/sec instead of 440M arcs/sec.
However, it is slightly more consistent to do it this way, and we don't have two different codes depending on the way a client iterates on the arcs.