IDA SDK

Node visitor  see abstract_graph_t::visit_nodes()
Public Member Functions  
void idaapi  reinit (void) 
Reset visited nodes.  
void idaapi  set_visited (int n) 
Mark node as visited.  
bool idaapi  is_visited (int n) const 
Have we already visited the given node?  
virtual int idaapi  visit_node (int) 
Implements action to take when a node is visited.  
virtual bool idaapi  is_forbidden_edge (int, int) const 
Should the edge between 'n' and 'm' be ignored?  