Searched refs:NeighborIter (Results 1 – 2 of 2) sorted by relevance
66 class NeighborIter; // Declared below variable135 gtl::iterator_range<NeighborIter> in_nodes() const;136 gtl::iterator_range<NeighborIter> out_nodes() const;785 class NeighborIter {787 NeighborIter(EdgeSet::const_iterator iter, bool incoming);788 bool operator==(const NeighborIter& rhs);789 bool operator!=(const NeighborIter& rhs);827 inline NeighborIter::NeighborIter(EdgeSet::const_iterator iter, bool incoming) in NeighborIter() function830 inline bool NeighborIter::operator==(const NeighborIter& rhs) {834 inline bool NeighborIter::operator!=(const NeighborIter& rhs) {[all …]
191 gtl::iterator_range<NeighborIter> Node::out_nodes() const { in out_nodes()192 return gtl::make_range(NeighborIter(out_edges_.begin(), false), in out_nodes()193 NeighborIter(out_edges_.end(), false)); in out_nodes()196 gtl::iterator_range<NeighborIter> Node::in_nodes() const { in in_nodes()197 return gtl::make_range(NeighborIter(in_edges_.begin(), true), in in_nodes()198 NeighborIter(in_edges_.end(), true)); in in_nodes()