libabigail
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
File List
Here is a list of all documented files with brief descriptions:
[detail level 12]
o-include
|o*abg-comp-filter.hThis header declares filters for the diff trees resulting from comparing ABI Corpora
|o*abg-comparison.h
|o*abg-config.h
|o*abg-corpus.h
|o*abg-cxx-compat.h
|o*abg-diff-utils.hThis file declares types and operations implementing the "O(ND)Difference Algorithm" (aka diff2) from Eugene W. Myers, to compute the difference between two sequences
|o*abg-dwarf-reader.hThis file contains the declarations of the entry points to de-serialize an instance of abigail::corpus from a file in elf format, containing dwarf information
|o*abg-fwd.h
|o*abg-hash.h
|o*abg-ini.hThis file contains the declarations for the ini file reader used in the libabigail library
|o*abg-interned-str.hDeclaration of types pertaining to the interned string pool used throughout Libabigail, for performance reasons
|o*abg-ir.hTypes of the main internal representation of libabigail
|o*abg-libxml-utils.h
|o*abg-reader.hThis file contains the declarations of the entry points to de-serialize an instance of abigail::translation_unit from an ABI Instrumentation file in libabigail native XML format
|o*abg-regex.hWrappers around regex types and functions
|o*abg-reporter.hThe declaration of the reporting types of libabigail's diff engine
|o*abg-sptr-utils.hUtilities to ease the wrapping of C types into std::shared_ptr
|o*abg-suppression.h
|o*abg-tools-utils.h
|o*abg-traverse.h
|o*abg-viz-common.h
|o*abg-viz-dot.h
|o*abg-viz-svg.h
|o*abg-workers.hThis file declares an interface for the worker threads (or thread pool) design pattern. It aims at performing a set of tasks in parallel, using the multi-threading capabilities of the underlying processor(s)
|\*abg-writer.hThis file contains the declarations of the entry points to de-serialize an instance of abigail::translation_unit to an ABI Instrumentation file in libabigail native XML format
\-src
 o*abg-comp-filter.ccThis file contains definitions of diff objects filtering facilities
 o*abg-comparison-priv.hThe private data and functions of the abigail::ir::comparison types
 o*abg-comparison.ccThis contains the implementation of the comparison engine of libabigail
 o*abg-config.cc
 o*abg-corpus-priv.hThe private data and functions of the abigail::ir::corpus type
 o*abg-corpus.cc
 o*abg-default-reporter.ccThis is the implementation of the abigail::comparison::default_reporter type
 o*abg-diff-utils.ccThis file defines the declarations found in abg-diff-utils.h
 o*abg-dwarf-reader.ccThis file contains the definitions of the entry points to de-serialize an instance of abigail::corpus from a file in elf format, containing dwarf information
 o*abg-elf-helpers.ccThis contains the definitions of the ELF utilities for the dwarf reader
 o*abg-elf-helpers.hThis contains a set of ELF utilities used by the dwarf reader
 o*abg-hash.cc
 o*abg-ini.ccThis file contains the definitions for the ini file reader used in the libabigail library
 o*abg-internal.h
 o*abg-ir-priv.hThis contains the private implementation of the suppression engine of libabigail
 o*abg-ir.ccDefinitions for the Internal Representation artifacts of libabigail
 o*abg-leaf-reporter.ccThis is the implementation of the abigail::comparison::default_reporter type
 o*abg-libxml-utils.cc
 o*abg-reader.ccThis file contains the definitions of the entry points to de-serialize an instance of abigail::translation_unit from an ABI Instrumentation file in libabigail native XML format. This native XML format is named "abixml"
 o*abg-regex.ccSome specialization for shared pointer utility templates
 o*abg-reporter-priv.cc
 o*abg-reporter-priv.h
 o*abg-suppression-priv.hThis contains the private implementation of the suppression engine of libabigail
 o*abg-suppression.ccThis contains the implementation of the suppression engine of libabigail
 o*abg-symtab-reader.ccThis contains the definition of the symtab reader
 o*abg-symtab-reader.hThis contains the declarations for the symtab reader
 o*abg-tools-utils.cc
 o*abg-traverse.cc
 o*abg-viz-common.cc
 o*abg-viz-dot.cc
 o*abg-viz-svg.cc
 o*abg-workers.ccThis file implements the worker threads (or thread pool) design pattern. It aims at performing a set of tasks in parallel, using the multi-threading capabilities of the underlying processor(s)
 \*abg-writer.ccThis file contains the definitions of the entry points to de-serialize an instance of abigail::translation_unit to an ABI Instrumentation file in libabigail native XML format. This native XML format is named "abixml"