class bf_iterator
Declaration
template <class GraphT,
class SetType = bf_iterator_default_set<
typename GraphTraits<GraphT>::NodeRef>,
class GT = GraphTraits<GraphT>>
class bf_iterator { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ADT/BreadthFirstIterator.h:47
Templates
- GraphT
- SetType = bf_iterator_default_set<typename GraphTraits<GraphT>::NodeRef>
- GT = GraphTraits<GraphT>
Method Overview
- public static bf_iterator<GraphT, SetType, GT> begin(const GraphT & G)
- public static bf_iterator<GraphT, SetType, GT> end(const GraphT & G)
- public unsigned int getLevel() const
Methods
¶static bf_iterator<GraphT, SetType, GT> begin(
const GraphT& G)
static bf_iterator<GraphT, SetType, GT> begin(
const GraphT& G)
Declared at: llvm/include/llvm/ADT/BreadthFirstIterator.h:113
Parameters
- const GraphT& G
¶static bf_iterator<GraphT, SetType, GT> end(
const GraphT& G)
static bf_iterator<GraphT, SetType, GT> end(
const GraphT& G)
Declared at: llvm/include/llvm/ADT/BreadthFirstIterator.h:117
Parameters
- const GraphT& G
¶unsigned int getLevel() const
unsigned int getLevel() const
Declared at: llvm/include/llvm/ADT/BreadthFirstIterator.h:143