A utility class to collect strongly connected components in a graph when used as the callback functor in the SCC class defined above.
Note that it's usually more efficient to handle SCCs directly as they are found, rather than collect them explicitly, but this class may be easier to use in situation were performance is not critical.
Usage example:
std::cout <<
sccs.size() <<
" SCCs found!" << std::endl;
std::vector< std::vector< verti > > sccs
int decompose_graph(const StaticGraph &graph, Callback &callback)
Definition at line 53 of file SCC.h.