libabigail
Public Attributes | List of all members
diff_context::priv Struct Reference

The private member (pimpl) for diff_context. More...

#include <abg-comparison-priv.h>

Public Attributes

diff_category allowed_category_
 
vector< diff_sptrcanonical_diffs
 
corpus_diff_sptr corpus_diff_
 
ostream * default_output_stream_
 
suppressions_type direct_suppressions_
 
bool do_log_
 
bool dump_diff_tree_
 
ostream * error_output_stream_
 
vector< filtering::filter_base_sptrfilters_
 
bool forbid_visiting_a_node_twice_
 
bool hex_values_
 
bool leaf_changes_only_
 
unordered_diff_sptr_set live_diffs_
 
suppressions_type negated_suppressions_
 
bool perform_change_categorization_
 
reporter_base_sptr reporter_
 
bool reset_visited_diffs_for_each_interface_
 
bool show_added_fns_
 
bool show_added_syms_unreferenced_by_di_
 
bool show_added_vars_
 
bool show_architecture_change_
 
bool show_changed_fns_
 
bool show_changed_vars_
 
bool show_deleted_fns_
 
bool show_deleted_vars_
 
bool show_impacted_interfaces_
 
bool show_linkage_names_
 
bool show_locs_
 
bool show_offsets_sizes_in_bits_
 
bool show_redundant_changes_
 
bool show_relative_offset_changes_
 
bool show_soname_change_
 
bool show_stats_only_
 
bool show_syms_unreferenced_by_di_
 
bool show_unreachable_types_
 
suppressions_type suppressions_
 
types_or_decls_diff_map_type types_or_decls_diff_map
 
pointer_map visited_diff_nodes_
 

Detailed Description

The private member (pimpl) for diff_context.

Definition at line 169 of file abg-comparison-priv.h.

Constructor & Destructor Documentation

◆ priv()

priv ( )
inline

Definition at line 218 of file abg-comparison-priv.h.

Member Data Documentation

◆ allowed_category_

diff_category allowed_category_

Definition at line 171 of file abg-comparison-priv.h.

◆ canonical_diffs

vector<diff_sptr> canonical_diffs

Definition at line 175 of file abg-comparison-priv.h.

◆ corpus_diff_

corpus_diff_sptr corpus_diff_

Definition at line 189 of file abg-comparison-priv.h.

◆ default_output_stream_

ostream* default_output_stream_

Definition at line 190 of file abg-comparison-priv.h.

◆ direct_suppressions_

suppressions_type direct_suppressions_

Definition at line 187 of file abg-comparison-priv.h.

◆ do_log_

bool do_log_

Definition at line 216 of file abg-comparison-priv.h.

◆ dump_diff_tree_

bool dump_diff_tree_

Definition at line 215 of file abg-comparison-priv.h.

◆ error_output_stream_

ostream* error_output_stream_

Definition at line 191 of file abg-comparison-priv.h.

◆ filters_

vector<filtering::filter_base_sptr> filters_

Definition at line 176 of file abg-comparison-priv.h.

◆ forbid_visiting_a_node_twice_

bool forbid_visiting_a_node_twice_

Definition at line 194 of file abg-comparison-priv.h.

◆ hex_values_

bool hex_values_

Definition at line 196 of file abg-comparison-priv.h.

◆ leaf_changes_only_

bool leaf_changes_only_

Definition at line 193 of file abg-comparison-priv.h.

◆ live_diffs_

Definition at line 174 of file abg-comparison-priv.h.

◆ negated_suppressions_

suppressions_type negated_suppressions_

Definition at line 183 of file abg-comparison-priv.h.

◆ perform_change_categorization_

bool perform_change_categorization_

Definition at line 192 of file abg-comparison-priv.h.

◆ reporter_

reporter_base_sptr reporter_

Definition at line 172 of file abg-comparison-priv.h.

◆ reset_visited_diffs_for_each_interface_

bool reset_visited_diffs_for_each_interface_

Definition at line 195 of file abg-comparison-priv.h.

◆ show_added_fns_

bool show_added_fns_

Definition at line 204 of file abg-comparison-priv.h.

◆ show_added_syms_unreferenced_by_di_

bool show_added_syms_unreferenced_by_di_

Definition at line 212 of file abg-comparison-priv.h.

◆ show_added_vars_

bool show_added_vars_

Definition at line 207 of file abg-comparison-priv.h.

◆ show_architecture_change_

bool show_architecture_change_

Definition at line 201 of file abg-comparison-priv.h.

◆ show_changed_fns_

bool show_changed_fns_

Definition at line 203 of file abg-comparison-priv.h.

◆ show_changed_vars_

bool show_changed_vars_

Definition at line 206 of file abg-comparison-priv.h.

◆ show_deleted_fns_

bool show_deleted_fns_

Definition at line 202 of file abg-comparison-priv.h.

◆ show_deleted_vars_

bool show_deleted_vars_

Definition at line 205 of file abg-comparison-priv.h.

◆ show_impacted_interfaces_

bool show_impacted_interfaces_

Definition at line 214 of file abg-comparison-priv.h.

◆ show_linkage_names_

bool show_linkage_names_

Definition at line 208 of file abg-comparison-priv.h.

◆ show_locs_

bool show_locs_

Definition at line 209 of file abg-comparison-priv.h.

◆ show_offsets_sizes_in_bits_

bool show_offsets_sizes_in_bits_

Definition at line 197 of file abg-comparison-priv.h.

◆ show_redundant_changes_

bool show_redundant_changes_

Definition at line 210 of file abg-comparison-priv.h.

◆ show_relative_offset_changes_

bool show_relative_offset_changes_

Definition at line 198 of file abg-comparison-priv.h.

◆ show_soname_change_

bool show_soname_change_

Definition at line 200 of file abg-comparison-priv.h.

◆ show_stats_only_

bool show_stats_only_

Definition at line 199 of file abg-comparison-priv.h.

◆ show_syms_unreferenced_by_di_

bool show_syms_unreferenced_by_di_

Definition at line 211 of file abg-comparison-priv.h.

◆ show_unreachable_types_

bool show_unreachable_types_

Definition at line 213 of file abg-comparison-priv.h.

◆ suppressions_

suppressions_type suppressions_

Definition at line 179 of file abg-comparison-priv.h.

◆ types_or_decls_diff_map

types_or_decls_diff_map_type types_or_decls_diff_map

Definition at line 173 of file abg-comparison-priv.h.

◆ visited_diff_nodes_

pointer_map visited_diff_nodes_

Definition at line 188 of file abg-comparison-priv.h.


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