process_root_info Class Reference

Collaboration diagram for process_root_info:
Collaboration graph
[legend]

Public Member Functions

 process_root_info ()
process_infoadd_process (string const &pid, size_t lo, size_t hi)
void add_modules (string const &module, string const &app_name, sym_iterator it)
void summarize ()
void summarize_processes (extra_images const &extra_found_images)
void set_process_end ()
void output_process_symbols (ostream &out)
void dump_processes ()

Private Attributes

size_t nr_processes
growable_vector< process_infoprocesses

Detailed Description

Definition at line 480 of file xml_utils.cpp.


Constructor & Destructor Documentation

process_root_info::process_root_info (  )  [inline]

Definition at line 482 of file xml_utils.cpp.

References nr_processes.


Member Function Documentation

void process_root_info::add_modules ( string const &  module,
string const &  app_name,
sym_iterator  it 
)

Definition at line 704 of file xml_utils.cpp.

References nr_processes, and processes.

Referenced by summarize_processes().

Here is the caller graph for this function:

process_info * process_root_info::add_process ( string const &  pid,
size_t  lo,
size_t  hi 
)

Definition at line 696 of file xml_utils.cpp.

References nr_processes, and processes.

Referenced by build_process_tree().

Here is the caller graph for this function:

void process_root_info::dump_processes (  ) 

Definition at line 754 of file xml_utils.cpp.

References cverb, nr_processes, processes, and vxml.

void process_root_info::output_process_symbols ( ostream &  out  ) 

Definition at line 747 of file xml_utils.cpp.

References nr_processes, and processes.

void process_root_info::set_process_end (  ) 

Definition at line 741 of file xml_utils.cpp.

References nr_processes, processes, and symbols_end.

Referenced by summarize_processes().

Here is the caller graph for this function:

void process_root_info::summarize (  ) 

Definition at line 713 of file xml_utils.cpp.

References nr_processes, and processes.

Referenced by summarize_processes().

Here is the caller graph for this function:

void process_root_info::summarize_processes ( extra_images const &  extra_found_images  ) 

Definition at line 721 of file xml_utils.cpp.

References add_modules(), get_image_name(), image_name_storage::int_filename, set_process_end(), summarize(), symbols_begin, and symbols_end.

Here is the call graph for this function:


Field Documentation


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

Generated on 8 Nov 2012 for Oprofile by  doxygen 1.6.1