ROSE  0.11.145.0
Public Member Functions | List of all members
VirtualCFG::FilteredCFGNode< FilterFunction > Class Template Reference

Description

template<typename FilterFunction>
class VirtualCFG::FilteredCFGNode< FilterFunction >

Definition at line 15 of file filteredCFG.h.

Public Member Functions

 FilteredCFGNode (const CFGNode &n)
 
 FilteredCFGNode ()
 Need a default constructor to use with boost_graph. More...
 
void setFilter (const FilterFunction &f)
 
const CFGNodetoNode () const
 
std::string toString () const
 
std::string toStringForDebugging () const
 
std::string id () const
 
SgNodegetNode () const
 
unsigned int getIndex () const
 
std::vector< FilteredCFGEdge< FilterFunction > > outEdges () const
 
std::vector< FilteredCFGEdge< FilterFunction > > inEdges () const
 
bool isInteresting () const
 
bool operator== (const FilteredCFGNode &o) const
 
bool operator!= (const FilteredCFGNode &o) const
 
bool operator< (const FilteredCFGNode &o) const
 

Constructor & Destructor Documentation

template<typename FilterFunction >
VirtualCFG::FilteredCFGNode< FilterFunction >::FilteredCFGNode ( )
inline

Need a default constructor to use with boost_graph.

Underlying node will be invalid.

Definition at line 26 of file filteredCFG.h.


The documentation for this class was generated from the following files: