#include <vector>#include <list>#include <iostream>#include <algorithm>#include <iterator>#include <fstream>#include "op_config.h"#include "profile_spec.h"#include "arrange_profiles.h"#include "opreport_options.h"#include "popt_options.h"#include "string_filter.h"#include "file_manip.h"#include "xml_output.h"#include "xml_utils.h"#include "cverb.h"
Go to the source code of this file.
Namespaces | |
| namespace | options |
Functions | |
| void | handle_options (options::spec const &spec) |
Variables | |
| profile_classes | classes |
| classes of sample filenames to handle | |
| profile_classes | classes2 |
| bool | options::symbols |
| bool | options::callgraph |
| bool | options::debug_info |
| bool | options::details |
| sort_options | options::sort_by |
| bool | options::show_header = true |
| bool | options::long_filenames |
| bool | options::show_address |
| bool | options::accumulated |
| bool | options::reverse_sort |
| bool | options::global_percent |
| bool | options::xml |
| string | options::xml_options |
Options for opreport tool
Definition in file opreport_options.cpp.
| void handle_options | ( | options::spec const & | spec | ) |
handle_options - process command line
| spec | profile specification |
Process the spec, fatally complaining on error.
Definition at line 286 of file opreport_options.cpp.
References xml_utils::add_option(), arrange_profiles(), options::assembly, options::base_dirs, options::spec::common, profile_spec::create(), cverb, DEBUG_INFO, options::debug_info, options::demangle, DETAILS, options::details, EXCLUDE_DEPENDENT, options::exclude_dependent, EXCLUDE_SYMBOLS, profile_spec::extra_found_images, options::file_filter, options::spec::first, profile_spec::generate_file_list(), profile_spec::get_archive_path(), handle_demangle_option(), handle_merge_option(), IMAGE_PATH, options::image_path, INCLUDE_SYMBOLS, profile_classes::matches(), MERGE, options::merge_by, options::objdump_params, op_samples_dir, options, options::output_dir, options::root_path, sample_files, options::search_dirs, options::spec::second, SESSION, options::show_address, options::source, options::symbol_filter, options::symbols, profile_classes::v, vsfile, was_session_dir_supplied(), and options::xml.

classes of sample filenames to handle
All the chosen sample files.
Definition at line 32 of file opreport_options.cpp.
Referenced by build_process_tree(), get_next_tgid_pclass(), get_next_tid_pclass(), and xml_utils::xml_utils().
Definition at line 33 of file opreport_options.cpp.
1.6.1