The public data for call-graph symbols. More...
#include <symbol.h>


Public Types | |
| typedef std::vector< symbol_entry > | children |
Public Member Functions | |
| cg_symbol (symbol_entry const &sym) | |
Public Attributes | |
| children | callers |
| all callers of this symbol | |
| count_array_t | total_caller_count |
| total count of callers | |
| children | callees |
| all symbols called by this symbol | |
| count_array_t | total_callee_count |
| total count of callees | |
The public data for call-graph symbols.
Each caller/callee has the sample counts replaced with the relevant arc counts, whilst the cg_symbol retains its self count.
| typedef std::vector<symbol_entry> cg_symbol::children |
| cg_symbol::cg_symbol | ( | symbol_entry const & | sym | ) | [inline] |
all symbols called by this symbol
Referenced by arc_recorder::process().
all callers of this symbol
Referenced by arc_recorder::process().
total count of callees
Referenced by arc_recorder::process().
total count of callers
Referenced by arc_recorder::process().
1.6.1