Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

cg Class Reference

#include <cgraph.h>

List of all members.

Public Methods

 cg ( bool include_externs = false )
virtual ~cg ()
s_count_t num_nodes ()
void set_node ( s_count_t i, cg_node *n )
cg_nodeget_node ( s_count_t i )
cg_nodemain_node ()
bool externs_included ()
void add_node ( cg_node *n )
void set_main_node ( cg_node *n )
void map ( cg_map_f f, void *x, bool bottom_up = true, cg_node *start_node = 0)
virtual cg_nodeget_cg_node ( ProcedureSymbol *ps )
void print ( FILE *fp = stdout )


Detailed Description


Constructor & Destructor Documentation

cg::cg ( bool include_externs = false)

cg::~cg () [virtual]


Member Function Documentation

void cg::add_node ( cg_node * n)

bool cg::externs_included ()

cg_node * cg::get_cg_node ( ProcedureSymbol * ps) [virtual]

cg_node * cg::get_node ( s_count_t i)

cg_node * cg::main_node ()

void cg::map ( cg_map_f f,
void * x,
bool bottom_up = true,
cg_node * start_node = 0)

s_count_t cg::num_nodes ()

void cg::print ( FILE * fp = stdout)

void cg::set_main_node ( cg_node * n)

void cg::set_node ( s_count_t i,
cg_node * n)


The documentation for this class was generated from the following files:
Generated at Mon Jul 31 13:42:54 2000 for NCI SUIF by doxygen 1.1.2 written by Dimitri van Heesch, © 1997-2000