#include <cstring>#include <fstream>#include <iostream>#include <map>#include <string>#include "cverb.h"
Functions | |
| ostream & | operator<< (cverb_object &, verbose const &v) |
Variables | |
| cverb_object | cverb |
| verbose object, all output through this stream are made only if a verbose object with a true state is injected in the stream. | |
| verbose | vlevel1 ("level1") |
| predefined general purpose verbose object, comment give their names | |
| verbose | vdebug ("debug") |
| named "debug" | |
| verbose | vstats ("stats") |
| named "stats" | |
| verbose | vsfile ("sfile") |
| log all sample file name manipulation; sample files open, close, sfile LRU etc. | |
| verbose | varcs ("arcs") |
| log arc, very voluminous. | |
| verbose | vxml ("xml") |
| named "xml" | |
verbose output stream
| ostream& operator<< | ( | cverb_object & | , | |
| verbose const & | v | |||
| ) |
verbose object, all output through this stream are made only if a verbose object with a true state is injected in the stream.
Referenced by _process_vmlinux(), check_mtime(), operf_read::convertPerfData(), process_info::dump(), thread_info::dump(), binary_info::dump(), module_info::dump(), binary_root_info::dump_binaries(), process_root_info::dump_processes(), fdopen_bfd(), find_separate_debug_file(), op_bfd::get_symbol_range(), bfd_info::get_symbols(), handle_options(), op_bfd::has_debug_info(), main(), OP_perf_utils::op_record_process_info(), OP_perf_utils::op_reprocess_unresolved_events(), OP_perf_utils::op_write_event(), open_bfd(), operf_create_vmlinux(), operf_open_sample_file(), operf_sfile_find(), operf_sfile_log_arc(), operf_sfile_log_sample_count(), operf_counter::perf_event_open(), operf_process_info::process_hypervisor_mapping(), operf_process_info::process_new_mapping(), operf_record::recordPerfData(), operf_record::register_perf_event_id(), run_app(), profile_t::set_offset(), spu_open_bfd(), start_profiling(), and operf_record::~operf_record().
named "debug"
Referenced by operf_read::convertPerfData(), main(), operf_record::recordPerfData(), run_app(), profile_t::set_offset(), and start_profiling().
predefined general purpose verbose object, comment give their names
named "level1"
Referenced by op_bfd::get_symbol_range().
log all sample file name manipulation; sample files open, close, sfile LRU etc.
named "sfile"
voluminous. FIXME need to be splitted (filename manip, files handling) ?
Referenced by handle_options(), opd_open_24_sample_file(), opd_open_sample_file(), operf_open_sample_file(), operf_sfile_find(), and operf_sfile_log_sample_count().
named "xml"
Referenced by process_info::dump(), thread_info::dump(), binary_info::dump(), module_info::dump(), binary_root_info::dump_binaries(), and process_root_info::dump_processes().
1.6.1