#include <SCC.hpp>
Public Member Functions | |
| SCCSet (OA_ptr< DGraph::Interface > graph, OA_ptr< RIFG > rifg=OA_ptr< RIFG >()) | |
| virtual | ~SCCSet () |
| OA_ptr< SCCNodeSet > | NodeToSCC (const OA_ptr< DGraph::Interface::Node > node) |
| void | dump (std::ostream &os) |
Protected Types | |
| typedef std::set< OA_ptr < SCCNodeSet > > | self_t |
Protected Member Functions | |
| SCCSet () | |
| void | Create (OA_ptr< DGraph::Interface > graph, OA_ptr< RIFG > rifg) |
| void | Destroy () |
Definition at line 43 of file SCC.hpp.
typedef std::set<OA_ptr<SCCNodeSet> > OA::SCCSet::self_t [protected] |
Definition at line 149 of file SCC.cpp.
References Create(), OA::RIFG::getSinkNode(), OA::RIFG::getSourceNode(), and OA::OA_ptr< T >::ptrEqual().

| OA::SCCSet::~SCCSet | ( | ) | [virtual] |
Definition at line 162 of file SCC.cpp.
References CreateHelper(), and OA::LowLinkState::IsMarked().
Referenced by SCCSet().

| void OA::SCCSet::Destroy | ( | ) | [protected] |
| OA_ptr< SCCNodeSet > OA::SCCSet::NodeToSCC | ( | const OA_ptr< DGraph::Interface::Node > | node | ) |
1.7.1