File diff r24207:ca91fa5d58e1 → r24208:240daa324e1b
src/linkgraph/linkgraphjob.h
Show inline comments
 
@@ -151,27 +151,27 @@ public:
 
		 * @param base_anno Array of annotations to be iterated.
 
		 * @param current Start offset of iteration.
 
		 */
 
		EdgeIterator(const LinkGraph::BaseEdge *base, EdgeAnnotation *base_anno, NodeID current) :
 
				LinkGraph::BaseEdgeIterator<const LinkGraph::BaseEdge, Edge, EdgeIterator>(base, current),
 
				base_anno(base_anno) {}
 

	
 
		/**
 
		 * Dereference.
 
		 * @return Pair of the edge currently pointed to and the ID of its
 
		 *         other end.
 
		 */
 
		SmallPair<NodeID, Edge> operator*() const
 
		std::pair<NodeID, Edge> operator*() const
 
		{
 
			return SmallPair<NodeID, Edge>(this->current, Edge(this->base[this->current], this->base_anno[this->current]));
 
			return std::pair<NodeID, Edge>(this->current, Edge(this->base[this->current], this->base_anno[this->current]));
 
		}
 

	
 
		/**
 
		 * Dereference. Has to be repeated here as operator* is different than
 
		 * in LinkGraph::EdgeWrapper.
 
		 * @return Fake pointer to pair of NodeID/Edge.
 
		 */
 
		FakePointer operator->() const {
 
			return FakePointer(this->operator*());
 
		}
 
	};