summaryrefslogtreecommitdiffstats
path: root/apidoc/files.html
blob: e98ff427ee1b1ee5d7a0b0e4bcb09565ddcabb08 (plain) (blame)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=11"/> <meta name="generator" content="Doxygen 1.13.2"/> <meta name="viewport" content="width=device-width, initial-scale=1"/> <title>libabigail: File List</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <script type="text/javascript" src="clipboard.js"></script> <link href="navtree.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="resize.js"></script> <script type="text/javascript" src="cookie.js"></script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/searchdata.js"></script> <script type="text/javascript" src="search/search.js"></script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr id="projectrow"> <td id="projectalign"> <div id="projectname">libabigail </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.13.2 --> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */ var searchBox = new SearchBox("searchBox", "search/",'.html'); /* @license-end */ </script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */ $(function() { codefold.init(0); }); /* @license-end */ </script> <script type="text/javascript" src="menudata.js"></script> <script type="text/javascript" src="menu.js"></script> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */ $(function() { initMenu('',true,false,'search.php','Search',false); $(function() { init_search(); }); }); /* @license-end */ </script> <div id="main-nav"></div> </div><!-- top --> <div id="doc-content"> <script type="text/javascript"> /* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */ $(function(){ initResizable(false); }); /* @license-end */ </script> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> </div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <div id="MSearchResults"> <div class="SRPage"> <div id="SRIndex"> <div id="SRResults"></div> <div class="SRStatus" id="Loading">Loading...</div> <div class="SRStatus" id="Searching">Searching...</div> <div class="SRStatus" id="NoMatches">No Matches</div> </div> </div> </div> </div> <div class="header"> <div class="headertitle"><div class="title">File List</div></div> </div><!--header--> <div class="contents"> <div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory"> <div class="levels">[detail level <span onclick="javascript:dynsection.toggleLevel(1);">1</span><span onclick="javascript:dynsection.toggleLevel(2);">2</span>]</div><table class="directory"> <tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="dynsection.toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="dynsection.toggleFolder('0_')">&#160;</span><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html" target="_self">include</a></td><td class="desc"></td></tr> <tr id="row_0_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-btf-reader_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-btf-reader_8h.html" target="_self">abg-btf-reader.h</a></td><td class="desc">This file contains the declarations of the front-end to analyze the BTF information contained in an ELF file </td></tr> <tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-comp-filter_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-comp-filter_8h.html" target="_self">abg-comp-filter.h</a></td><td class="desc">This header declares filters for the diff trees resulting from comparing ABI Corpora </td></tr> <tr id="row_0_2_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-comparison_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-comparison_8h.html" target="_self">abg-comparison.h</a></td><td class="desc"></td></tr> <tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-config_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-config_8h.html" target="_self">abg-config.h</a></td><td class="desc"></td></tr> <tr id="row_0_4_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-corpus_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-corpus_8h.html" target="_self">abg-corpus.h</a></td><td class="desc"></td></tr> <tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-ctf-reader_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-ctf-reader_8h.html" target="_self">abg-ctf-reader.h</a></td><td class="desc">This file contains the declarations of the entry points to de-serialize an instance of <a class="el" href="classabigail_1_1ir_1_1corpus.html">corpus</a> from a file in elf format, containing CTF information </td></tr> <tr id="row_0_6_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-cxx-compat_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-cxx-compat_8h.html" target="_self">abg-cxx-compat.h</a></td><td class="desc"></td></tr> <tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-diff-utils_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-diff-utils_8h.html" target="_self">abg-diff-utils.h</a></td><td class="desc">This file declares types and operations implementing the "O(ND) Difference Algorithm" (aka diff2) from Eugene W. Myers, to compute the difference between two sequences </td></tr> <tr id="row_0_8_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-dwarf-reader_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-dwarf-reader_8h.html" target="_self">abg-dwarf-reader.h</a></td><td class="desc">This file contains the declarations of the entry points to de-serialize an instance of <a class="el" href="classabigail_1_1ir_1_1corpus.html">corpus</a> from a file in elf format, containing dwarf information </td></tr> <tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-elf-based-reader_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-elf-based-reader_8h.html" target="_self">abg-elf-based-reader.h</a></td><td class="desc">This file contains the declarations for an elf-based. DWARF and CTF readers can inherit this one </td></tr> <tr id="row_0_10_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-elf-reader_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-elf-reader_8h.html" target="_self">abg-elf-reader.h</a></td><td class="desc">This file contains the declarations for the fe_iface a.k.a "Front End Interface" </td></tr> <tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-fe-iface_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-fe-iface_8h.html" target="_self">abg-fe-iface.h</a></td><td class="desc">This file contains the declarations for the fe_iface a.k.a "Front End Interface" </td></tr> <tr id="row_0_12_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-fwd_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-fwd_8h.html" target="_self">abg-fwd.h</a></td><td class="desc"></td></tr> <tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-hash_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-hash_8h.html" target="_self">abg-hash.h</a></td><td class="desc"></td></tr> <tr id="row_0_14_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-ini_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-ini_8h.html" target="_self">abg-ini.h</a></td><td class="desc">This file contains the declarations for the ini file reader used in the libabigail library </td></tr> <tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-interned-str_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-interned-str_8h.html" target="_self">abg-interned-str.h</a></td><td class="desc">Declaration of types pertaining to the interned string pool used throughout Libabigail, for performance reasons </td></tr> <tr id="row_0_16_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-ir_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-ir_8h.html" target="_self">abg-ir.h</a></td><td class="desc">Types of the main internal representation of libabigail </td></tr> <tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-libxml-utils_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-libxml-utils_8h.html" target="_self">abg-libxml-utils.h</a></td><td class="desc"></td></tr> <tr id="row_0_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-reader_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-reader_8h.html" target="_self">abg-reader.h</a></td><td class="desc">This file contains the declarations of the entry points to de-serialize an instance of <a class="el" href="classabigail_1_1ir_1_1translation__unit.html">translation_unit</a> from an ABI Instrumentation file in libabigail native XML format </td></tr> <tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-regex_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-regex_8h.html" target="_self">abg-regex.h</a></td><td class="desc">Wrappers around regex types and functions </td></tr> <tr id="row_0_20_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-reporter_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-reporter_8h.html" target="_self">abg-reporter.h</a></td><td class="desc">The declaration of the reporting types of libabigail's diff engine </td></tr> <tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-sptr-utils_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-sptr-utils_8h.html" target="_self">abg-sptr-utils.h</a></td><td class="desc">Utilities to ease the wrapping of C types into std::shared_ptr </td></tr> <tr id="row_0_22_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-suppression_8h_source.html"><span class="icondoc"></span></a><b>abg-suppression.h</b></td><td class="desc"></td></tr> <tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-tools-utils_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-tools-utils_8h.html" target="_self">abg-tools-utils.h</a></td><td class="desc"></td></tr> <tr id="row_0_24_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-traverse_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-traverse_8h.html" target="_self">abg-traverse.h</a></td><td class="desc"></td></tr> <tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-viz-common_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-viz-common_8h.html" target="_self">abg-viz-common.h</a></td><td class="desc"></td></tr> <tr id="row_0_26_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-viz-dot_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-viz-dot_8h.html" target="_self">abg-viz-dot.h</a></td><td class="desc"></td></tr> <tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-viz-svg_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-viz-svg_8h.html" target="_self">abg-viz-svg.h</a></td><td class="desc"></td></tr> <tr id="row_0_28_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-workers_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-workers_8h.html" target="_self">abg-workers.h</a></td><td class="desc">This 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) </td></tr> <tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-writer_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-writer_8h.html" target="_self">abg-writer.h</a></td><td class="desc">This file contains the declarations of the entry points to de-serialize an instance of <a class="el" href="classabigail_1_1ir_1_1translation__unit.html">translation_unit</a> to an ABI Instrumentation file in libabigail native XML format </td></tr> <tr id="row_1_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="dynsection.toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="dynsection.toggleFolder('1_')">&#160;</span><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html" target="_self">src</a></td><td class="desc"></td></tr> <tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-btf-reader_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-btf-reader_8cc.html" target="_self">abg-btf-reader.cc</a></td><td class="desc">This file contains the definitions of the front-end to analyze the BTF information contained in an ELF file </td></tr> <tr id="row_1_1_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-comp-filter_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-comp-filter_8cc.html" target="_self">abg-comp-filter.cc</a></td><td class="desc">This file contains definitions of diff objects filtering facilities </td></tr> <tr id="row_1_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-comparison-priv_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-comparison-priv_8h.html" target="_self">abg-comparison-priv.h</a></td><td class="desc">The private data and functions of the abigail::ir::comparison types </td></tr> <tr id="row_1_3_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-comparison_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-comparison_8cc.html" target="_self">abg-comparison.cc</a></td><td class="desc">This contains the implementation of the comparison engine of libabigail </td></tr> <tr id="row_1_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-config_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-config_8cc.html" target="_self">abg-config.cc</a></td><td class="desc"></td></tr> <tr id="row_1_5_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-corpus-priv_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-corpus-priv_8h.html" target="_self">abg-corpus-priv.h</a></td><td class="desc">The private data and functions of the <a class="el" href="classabigail_1_1ir_1_1corpus.html">corpus</a> type </td></tr> <tr id="row_1_6_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-corpus_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-corpus_8cc.html" target="_self">abg-corpus.cc</a></td><td class="desc"></td></tr> <tr id="row_1_7_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-ctf-reader_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-ctf-reader_8cc.html" target="_self">abg-ctf-reader.cc</a></td><td class="desc">This file contains the definitions of the entry points to de-serialize an instance of <a class="el" href="classabigail_1_1ir_1_1corpus.html">corpus</a> from a file in ELF format, containing CTF information </td></tr> <tr id="row_1_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-default-reporter_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-default-reporter_8cc.html" target="_self">abg-default-reporter.cc</a></td><td class="desc">This is the implementation of the <a class="el" href="classabigail_1_1comparison_1_1default__reporter.html" title="The default, initial, reporter of the libabigail comparison engine.">abigail::comparison::default_reporter</a> type </td></tr> <tr id="row_1_9_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-diff-utils_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-diff-utils_8cc.html" target="_self">abg-diff-utils.cc</a></td><td class="desc">This file defines the declarations found in <a class="el" href="abg-diff-utils_8h.html" title="This file declares types and operations implementing the &quot;O(ND)Difference Algorithm&quot; (aka diff2) from...">abg-diff-utils.h</a> </td></tr> <tr id="row_1_10_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-dwarf-reader_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-dwarf-reader_8cc.html" target="_self">abg-dwarf-reader.cc</a></td><td class="desc">This file contains the definitions of the entry points to de-serialize an instance of <a class="el" href="classabigail_1_1ir_1_1corpus.html">corpus</a> from a file in elf format, containing dwarf information </td></tr> <tr id="row_1_11_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-elf-based-reader_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-elf-based-reader_8cc.html" target="_self">abg-elf-based-reader.cc</a></td><td class="desc">This file contains the definitions of the entry points of the generic interface for ELF-based front-ends. The generic interface for ELF-based front-ends is named elf_based_reader. Examples of front-ends that implement that interface are abigail::dwarf_reader::reader and abigail::ctf_raeder::reader </td></tr> <tr id="row_1_12_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-elf-helpers_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-elf-helpers_8cc.html" target="_self">abg-elf-helpers.cc</a></td><td class="desc">This contains the definitions of the ELF utilities for the dwarf reader </td></tr> <tr id="row_1_13_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-elf-helpers_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-elf-helpers_8h.html" target="_self">abg-elf-helpers.h</a></td><td class="desc">This contains a set of ELF utilities used by the dwarf reader </td></tr> <tr id="row_1_14_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-elf-reader_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-elf-reader_8cc.html" target="_self">abg-elf-reader.cc</a></td><td class="desc">Elf reader stuff </td></tr> <tr id="row_1_15_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-fe-iface_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-fe-iface_8cc.html" target="_self">abg-fe-iface.cc</a></td><td class="desc">This file contains the definitions of the the fe_iface base type </td></tr> <tr id="row_1_16_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-hash_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-hash_8cc.html" target="_self">abg-hash.cc</a></td><td class="desc"></td></tr> <tr id="row_1_17_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-ini_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-ini_8cc.html" target="_self">abg-ini.cc</a></td><td class="desc">This file contains the definitions for the ini file reader used in the libabigail library </td></tr> <tr id="row_1_18_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-internal_8h_source.html"><span class="icondoc"></span></a><b>abg-internal.h</b></td><td class="desc"></td></tr> <tr id="row_1_19_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-ir-priv_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-ir-priv_8h.html" target="_self">abg-ir-priv.h</a></td><td class="desc">This contains the private implementation of the suppression engine of libabigail </td></tr> <tr id="row_1_20_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-ir_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-ir_8cc.html" target="_self">abg-ir.cc</a></td><td class="desc">Definitions for the Internal Representation artifacts of libabigail </td></tr> <tr id="row_1_21_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-leaf-reporter_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-leaf-reporter_8cc.html" target="_self">abg-leaf-reporter.cc</a></td><td class="desc">This is the implementation of the <a class="el" href="classabigail_1_1comparison_1_1default__reporter.html" title="The default, initial, reporter of the libabigail comparison engine.">abigail::comparison::default_reporter</a> type </td></tr> <tr id="row_1_22_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-libxml-utils_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-libxml-utils_8cc.html" target="_self">abg-libxml-utils.cc</a></td><td class="desc"></td></tr> <tr id="row_1_23_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-reader_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-reader_8cc.html" target="_self">abg-reader.cc</a></td><td class="desc">This file contains the definitions of the entry points to de-serialize an instance of <a class="el" href="classabigail_1_1ir_1_1translation__unit.html">translation_unit</a> from an ABI Instrumentation file in libabigail native XML format. This native XML format is named "ABIXML" </td></tr> <tr id="row_1_24_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-regex_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-regex_8cc.html" target="_self">abg-regex.cc</a></td><td class="desc">Some specialization for shared pointer utility templates </td></tr> <tr id="row_1_25_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-reporter-priv_8cc_source.html"><span class="icondoc"></span></a><b>abg-reporter-priv.cc</b></td><td class="desc"></td></tr> <tr id="row_1_26_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-reporter-priv_8h_source.html"><span class="icondoc"></span></a><b>abg-reporter-priv.h</b></td><td class="desc"></td></tr> <tr id="row_1_27_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-suppression-priv_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-suppression-priv_8h.html" target="_self">abg-suppression-priv.h</a></td><td class="desc">This contains the private implementation of the suppression engine of libabigail </td></tr> <tr id="row_1_28_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-suppression_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-suppression_8cc.html" target="_self">abg-suppression.cc</a></td><td class="desc">This contains the implementation of the suppression engine of libabigail </td></tr> <tr id="row_1_29_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-symtab-reader_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-symtab-reader_8cc.html" target="_self">abg-symtab-reader.cc</a></td><td class="desc">This contains the definition of the symtab reader </td></tr> <tr id="row_1_30_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-symtab-reader_8h_source.html"><span class="icondoc"></span></a><a class="el" href="abg-symtab-reader_8h.html" target="_self">abg-symtab-reader.h</a></td><td class="desc">This contains the declarations for the symtab reader </td></tr> <tr id="row_1_31_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-tools-utils_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-tools-utils_8cc.html" target="_self">abg-tools-utils.cc</a></td><td class="desc"></td></tr> <tr id="row_1_32_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-traverse_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-traverse_8cc.html" target="_self">abg-traverse.cc</a></td><td class="desc"></td></tr> <tr id="row_1_33_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-viz-common_8cc_source.html"><span class="icondoc"></span></a><b>abg-viz-common.cc</b></td><td class="desc"></td></tr> <tr id="row_1_34_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-viz-dot_8cc_source.html"><span class="icondoc"></span></a><b>abg-viz-dot.cc</b></td><td class="desc"></td></tr> <tr id="row_1_35_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-viz-svg_8cc_source.html"><span class="icondoc"></span></a><b>abg-viz-svg.cc</b></td><td class="desc"></td></tr> <tr id="row_1_36_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-workers_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-workers_8cc.html" target="_self">abg-workers.cc</a></td><td class="desc">This 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) </td></tr> <tr id="row_1_37_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="abg-writer_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="abg-writer_8cc.html" target="_self">abg-writer.cc</a></td><td class="desc">This file contains the definitions of the entry points to de-serialize an instance of <a class="el" href="classabigail_1_1ir_1_1translation__unit.html">translation_unit</a> to an ABI Instrumentation file in libabigail native XML format. This native XML format is named "abixml" </td></tr> <tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="dynsection.toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="dynsection.toggleFolder('2_')">&#160;</span><a class="el" href="dir_59425e443f801f1f2fd8bbe4959a3ccf.html" target="_self">tests</a></td><td class="desc"></td></tr> <tr id="row_2_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="test-read-common_8cc_source.html"><span class="icondoc"></span></a><a class="el" href="test-read-common_8cc.html" target="_self">test-read-common.cc</a></td><td class="desc">This file implements the common functionality for the tests in CTF and DWARF readers, it does the abstraction in the `act` test stage </td></tr> <tr id="row_2_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="test-read-common_8h_source.html"><span class="icondoc"></span></a><a class="el" href="test-read-common_8h.html" target="_self">test-read-common.h</a></td><td class="desc">This file declares the common functionality for tests in CTF and DWARF readers, it declares abstractions for `act` test stage </td></tr> </table> </div><!-- directory --> </div><!-- contents --> <!-- start footer part --> <hr class="footer"/><address class="footer"><small> Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </small></address> </div><!-- doc-content --> </body> </html>