Public Member Functions | |
process_root_info () | |
process_info * | add_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_info > | processes |
Definition at line 480 of file xml_utils.cpp.
process_root_info::process_root_info | ( | ) | [inline] |
Definition at line 482 of file xml_utils.cpp.
References nr_processes.
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().
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().
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().
void process_root_info::summarize | ( | ) |
Definition at line 713 of file xml_utils.cpp.
References nr_processes, and processes.
Referenced by summarize_processes().
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.
size_t process_root_info::nr_processes [private] |
Definition at line 492 of file xml_utils.cpp.
Referenced by add_modules(), add_process(), dump_processes(), output_process_symbols(), process_root_info(), set_process_end(), and summarize().
Definition at line 494 of file xml_utils.cpp.
Referenced by add_modules(), add_process(), dump_processes(), output_process_symbols(), set_process_end(), and summarize().