arc_recorder::cg_data Struct Reference

Public Types

typedef std::map< symbol_entry,
count_array_t, less_symbol
children

Public Member Functions

 cg_data ()

Data Fields

children callers
 callers of this symbol
children callees
 callees of this symbol

Detailed Description

Internal structure used during collation. We use a map to allow quick lookup of children (we'll do this several times if we have more than one profile class). Each child maps from the symbol to the relevant arc data.

Definition at line 72 of file callgraph_container.h.


Member Typedef Documentation

Definition at line 75 of file callgraph_container.h.


Constructor & Destructor Documentation

arc_recorder::cg_data::cg_data (  )  [inline]

Definition at line 73 of file callgraph_container.h.


Field Documentation

callees of this symbol

Definition at line 80 of file callgraph_container.h.

Referenced by arc_recorder::add(), and arc_recorder::process().

callers of this symbol

Definition at line 78 of file callgraph_container.h.

Referenced by arc_recorder::add(), and arc_recorder::process().


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

Generated on 8 Nov 2012 for Oprofile by  doxygen 1.6.1