ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VirtualCFG::iterator::checkpoint Class Reference

#include <VirtualCFGIterator.h>

Public Member Functions

 checkpoint (const std::list< DataflowNode > &remainingNodes, const std::set< DataflowNode > &visited)
 
 checkpoint (const checkpoint &that)
 
std::string str (std::string indent="")
 

Private Attributes

std::list< DataflowNoderemainingNodes
 
std::set< DataflowNodevisited
 

Friends

class iterator
 

Detailed Description

Definition at line 63 of file VirtualCFGIterator.h.

Constructor & Destructor Documentation

VirtualCFG::iterator::checkpoint::checkpoint ( const std::list< DataflowNode > &  remainingNodes,
const std::set< DataflowNode > &  visited 
)
VirtualCFG::iterator::checkpoint::checkpoint ( const checkpoint that)

Member Function Documentation

std::string VirtualCFG::iterator::checkpoint::str ( std::string  indent = "")

Friends And Related Function Documentation

friend class iterator
friend

Definition at line 75 of file VirtualCFGIterator.h.

Member Data Documentation

std::list<DataflowNode> VirtualCFG::iterator::checkpoint::remainingNodes
private

Definition at line 65 of file VirtualCFGIterator.h.

std::set<DataflowNode> VirtualCFG::iterator::checkpoint::visited
private

Definition at line 66 of file VirtualCFGIterator.h.


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