Files
hasherezade-bearparser/functions_c.html
T
2023-02-21 02:55:38 +00:00

146 lines
18 KiB
HTML

<!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.9.6"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>BearParser: Class Members</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>
<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">BearParser
</div>
<div id="projectbrief">Portable Executable parsing library (from PE-bear)</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<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" 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');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- 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="contents">
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>calcChecksum()&#160;:&#160;<a class="el" href="class_rich_hdr_wrapper.html#a947afa6580dac5e7f0b4e20c41d2185e">RichHdrWrapper</a></li>
<li>CALLBACK_ADDR&#160;:&#160;<a class="el" href="class_tls_entry_wrapper.html#a975fe390254cca747a67bae9890e9b5eadee310e098806e92de695d00a58fd975">TlsEntryWrapper</a></li>
<li>CALLBACKS_ADDR&#160;:&#160;<a class="el" href="class_tls_dir_wrapper.html#ab13e121ad448dcd394a87d0a4eadfa33a18dd7e3fac1561b591c3318f84e07adf">TlsDirWrapper</a></li>
<li>callVia()&#160;:&#160;<a class="el" href="class_delay_imp_func_wrapper.html#aea462a1e1a003bc6069bcda415c90d95">DelayImpFuncWrapper</a>, <a class="el" href="class_import_base_func_wrapper.html#ab7262c25838f7e5b8ab9e243f5e616ce">ImportBaseFuncWrapper</a>, <a class="el" href="class_imported_func_wrapper.html#abeabc9dc8ff6a3c55907fbbf0c1ca232">ImportedFuncWrapper</a></li>
<li>canAddEntry()&#160;:&#160;<a class="el" href="class_exe_node_wrapper.html#a93babf789a4e49566b20395e43ffc797">ExeNodeWrapper</a>, <a class="el" href="class_sect_hdrs_wrapper.html#a4db6152b11ac5f460f3fffa932144b89">SectHdrsWrapper</a></li>
<li>canAddNewSection()&#160;:&#160;<a class="el" href="class_p_e_file.html#ae4e53b490f606ebec77317b0b7e7f996">PEFile</a></li>
<li>canCopyToOffset()&#160;:&#160;<a class="el" href="class_exe_element_wrapper.html#a1f58acc525be97f70b60d8a3ab1df6da">ExeElementWrapper</a></li>
<li>canResize()&#160;:&#160;<a class="el" href="class_mapped_exe.html#a0086dbc7e88025fc100cd258d1aa7df4">MappedExe</a>, <a class="el" href="class_p_e_file.html#adc9a572357c081d5fb8c6f7bb212c6a9">PEFile</a></li>
<li>CB&#160;:&#160;<a class="el" href="class_clr_dir_wrapper.html#aaa5e1e4c6b5e5923e503ed967a109987aace346b4624986ccc4fcbcd758ed47b8">ClrDirWrapper</a></li>
<li>CBLP&#160;:&#160;<a class="el" href="class_dos_hdr_wrapper.html#a7dcac0806ba5c5f16785f683c67d8980a1a53e62c243b01f1b26fa976dfafa0a5">DosHdrWrapper</a></li>
<li>CERT_CONTENT&#160;:&#160;<a class="el" href="class_security_dir_wrapper.html#a0b0004347ca16049809de0017fdcfcc1ad9e37f7b91843a72af119d16c04fc636">SecurityDirWrapper</a></li>
<li>CERT_LEN&#160;:&#160;<a class="el" href="class_security_dir_wrapper.html#a0b0004347ca16049809de0017fdcfcc1aa2f1979eb635e05fa3f632bd4771feb7">SecurityDirWrapper</a></li>
<li>CHARACT&#160;:&#160;<a class="el" href="class_file_hdr_wrapper.html#a075f42271d453ff33ce06e801101a389afdc50ad0970e62ca9fc2c4eba9dc3ca3">FileHdrWrapper</a>, <a class="el" href="class_section_hdr_wrapper.html#a5ab13065e15d8a0a487ba80544deb730af7c70586f8e9b86ace1652c7d83bc148">SectionHdrWrapper</a>, <a class="el" href="class_tls_dir_wrapper.html#ab13e121ad448dcd394a87d0a4eadfa33a68dbaf11cbaeaab233dae52bb776a705">TlsDirWrapper</a></li>
<li>CHARACTERISTIC&#160;:&#160;<a class="el" href="class_debug_dir_entry_wrapper.html#a78106e75b9c8550289c35667ddd0768ca2f99dac39d7828e1a3a78f218c0f7e33">DebugDirEntryWrapper</a>, <a class="el" href="class_export_dir_wrapper.html#a22dd158da711b958e68d34e6d415e9f7a372e998427427f989def40fed8cdbdf4">ExportDirWrapper</a>, <a class="el" href="class_resource_dir_wrapper.html#a270a17235f08aa383476f02bd370f56aa4d46d47ca1273a5d717a9aa2f4c5b9d7">ResourceDirWrapper</a></li>
<li>CHECKSUM&#160;:&#160;<a class="el" href="class_opt_hdr_wrapper.html#a50a0ba638e2810426b475714dc23b013a601b9f43dd948b375e99ed9e4e4340e2">OptHdrWrapper</a>, <a class="el" href="class_rich_hdr_wrapper.html#a366b4901ae5d2c2bc0b08e2ae98a1e62a53379b9a73cdcf510560de8080a57bcf">RichHdrWrapper</a></li>
<li>CHILDREN&#160;:&#160;<a class="el" href="class_resource_version_wrapper.html#ab5d68467854b544b4b69ce2701563928a31d2a89b741a0554d05aeb734c1fa9a0">ResourceVersionWrapper</a></li>
<li>CHPE_METADATA_PTR&#160;:&#160;<a class="el" href="class_ld_config_dir_wrapper.html#af8859de691d95f0b9a37501e0e38ca45a05992de4c35c5593b7cdbbda2871cee3">LdConfigDirWrapper</a></li>
<li>clear()&#160;:&#160;<a class="el" href="class_exe_node_wrapper.html#abd74c2637211cf471d022b528654c84c">ExeNodeWrapper</a>, <a class="el" href="class_export_dir_wrapper.html#a706eeb2665046143ff6fc2379a451bec">ExportDirWrapper</a>, <a class="el" href="class_ld_config_dir_wrapper.html#a9ef0c9517e89724c92ab76e87a767387">LdConfigDirWrapper</a>, <a class="el" href="class_resource_entry_wrapper.html#a8a963b1e9d2a70fb23bcbc057ad87208">ResourceEntryWrapper</a>, <a class="el" href="class_resources_album.html#a11466f13115f4491c5d1796d6092cffc">ResourcesAlbum</a>, <a class="el" href="class_sect_hdrs_wrapper.html#ad8cb1252bf430a536664675ffd31a6b0">SectHdrsWrapper</a></li>
<li>clearContent()&#160;:&#160;<a class="el" href="class_p_e_file.html#a9d533e42b3fcf6d6de7d0b188326ea74">PEFile</a></li>
<li>clearLeafsContent()&#160;:&#160;<a class="el" href="class_resources_album.html#a3787964dab392032ae17f74ba747b9d8">ResourcesAlbum</a></li>
<li>clearMapping()&#160;:&#160;<a class="el" href="class_import_base_dir_wrapper.html#aae9d0cf2cf11d4701bebb430b0326b08">ImportBaseDirWrapper</a></li>
<li>clearWrappers()&#160;:&#160;<a class="el" href="class_exe_wrappers_container.html#a54af5aa313aaa568653fb32395a80195">ExeWrappersContainer</a>, <a class="el" href="class_p_e_file.html#aa84f5074e8e5f9c6b29becd0ddfd523c">PEFile</a></li>
<li>ClrDirWrapper()&#160;:&#160;<a class="el" href="class_clr_dir_wrapper.html#a016ad3aeb121981fb4d55c0d1a4e8a98">ClrDirWrapper</a></li>
<li>CODE_BASE&#160;:&#160;<a class="el" href="class_opt_hdr_wrapper.html#a50a0ba638e2810426b475714dc23b013ae66214434fd16d5eb1f92b66e4bc3188">OptHdrWrapper</a></li>
<li>CODE_INTEGRITY_CATALOG&#160;:&#160;<a class="el" href="class_ld_config_dir_wrapper.html#af8859de691d95f0b9a37501e0e38ca45a98e74b3963f04497d1b28c71461a332e">LdConfigDirWrapper</a></li>
<li>CODE_INTEGRITY_CATALOG_OFFSET&#160;:&#160;<a class="el" href="class_ld_config_dir_wrapper.html#af8859de691d95f0b9a37501e0e38ca45afdd394494cc0b5780a7feb2f7a487125">LdConfigDirWrapper</a></li>
<li>CODE_INTEGRITY_FLAGS&#160;:&#160;<a class="el" href="class_ld_config_dir_wrapper.html#af8859de691d95f0b9a37501e0e38ca45a460119cdfe13112d52f4aebac01bb216">LdConfigDirWrapper</a></li>
<li>CODE_INTEGRITY_RESERVED&#160;:&#160;<a class="el" href="class_ld_config_dir_wrapper.html#af8859de691d95f0b9a37501e0e38ca45ab6c6e8f430c62235d2bc4c95dddf41bc">LdConfigDirWrapper</a></li>
<li>CODE_MANAGER_TABLE_SIZE&#160;:&#160;<a class="el" href="class_clr_dir_wrapper.html#aaa5e1e4c6b5e5923e503ed967a109987ab8e531dc0df624127cb3dd791175adaf">ClrDirWrapper</a></li>
<li>CODE_MANAGER_TABLE_VA&#160;:&#160;<a class="el" href="class_clr_dir_wrapper.html#aaa5e1e4c6b5e5923e503ed967a109987abd25f66166dc76f75ce16909c6aa00eb">ClrDirWrapper</a></li>
<li>CODE_PAGE&#160;:&#160;<a class="el" href="class_resource_leaf_wrapper.html#a904178c6336a9b45c75bf250ca29ffe1ac32b17dc0a4c14f7bdcc8e56e04babc1">ResourceLeafWrapper</a></li>
<li>CODE_SIZE&#160;:&#160;<a class="el" href="class_opt_hdr_wrapper.html#a50a0ba638e2810426b475714dc23b013aeee88e1c7a89cbdf04afe00fe3c32a95">OptHdrWrapper</a></li>
<li>codeOffset()&#160;:&#160;<a class="el" href="class_d_o_s_exe.html#a0dc602c68c8eb5b146b93112d86893a9">DOSExe</a></li>
<li>codeToString()&#160;:&#160;<a class="el" href="class_custom_exception.html#a956cad0ac8cc9568d8f06e7f11dc51a2">CustomException</a></li>
<li>COMP_ID_1&#160;:&#160;<a class="el" href="class_rich_hdr_wrapper.html#a366b4901ae5d2c2bc0b08e2ae98a1e62ad0e88caeba8511669e82637541f6cf05">RichHdrWrapper</a></li>
<li>compIdCount()&#160;:&#160;<a class="el" href="class_rich_hdr_wrapper.html#a9fa2a440b039172e68a3966841dea293">RichHdrWrapper</a></li>
<li>compIdCounter&#160;:&#160;<a class="el" href="class_rich_hdr_wrapper.html#a52fe8eb39cbfc5905d1a8801d1a17bef">RichHdrWrapper</a></li>
<li>COMPLEX&#160;:&#160;<a class="el" href="class_wrapped_value.html#a70fcd4afb963d228e1f84fc422d13e0aaa3a63d5724d6624f3752721825bbfd8f">WrappedValue</a></li>
<li>computeChecksum()&#160;:&#160;<a class="el" href="class_p_e_file.html#ae7d8f52aaf0c8e5945eb68b76bbb5d96">PEFile</a></li>
<li>containsAddrType()&#160;:&#160;<a class="el" href="class_clr_dir_wrapper.html#a8bc11566fdb90d7962b86e0f2d5bdd41">ClrDirWrapper</a>, <a class="el" href="class_data_dir_wrapper.html#a70f6562f2d0fdcabdab258ae438b0884">DataDirWrapper</a>, <a class="el" href="class_debug_dir_c_v_entry_wrapper.html#ac59a2e632af154ef8eafeae33482c246">DebugDirCVEntryWrapper</a>, <a class="el" href="class_debug_dir_entry_wrapper.html#aebcd309b79ac748e398fd5911a4904bf">DebugDirEntryWrapper</a>, <a class="el" href="class_delay_imp_entry_wrapper.html#a4fb7884c5a6a8dbcaa4122d55bf4e2fc">DelayImpEntryWrapper</a>, <a class="el" href="class_delay_imp_func_wrapper.html#a2d8546adf2b32cd7895bf3e5191f808d">DelayImpFuncWrapper</a>, <a class="el" href="class_dos_hdr_wrapper.html#a2b2af365fa7330fbd198eb636aa247ca">DosHdrWrapper</a>, <a class="el" href="class_exception_entry_wrapper.html#ae9404e5cb638b5c444aec3ffefacf096">ExceptionEntryWrapper</a>, <a class="el" href="class_exe_element_wrapper.html#a8108914de5353bd75c8874bb3fb17129">ExeElementWrapper</a>, <a class="el" href="class_export_dir_wrapper.html#ab2f4f6ac5b4e50a0ef9e96ecfa3ca0d2">ExportDirWrapper</a>, <a class="el" href="class_export_entry_wrapper.html#ab31921f4cae18bccd7781e6863290ef7">ExportEntryWrapper</a>, <a class="el" href="class_file_hdr_wrapper.html#a21f95f34fc7e0a77a4fad8830d11b13c">FileHdrWrapper</a>, <a class="el" href="class_imported_func_wrapper.html#a86a7797cd4c3881c787a90cdc619d8ce">ImportedFuncWrapper</a>, <a class="el" href="class_import_entry_wrapper.html#a7ffe9f8539b4305ace49513c696de90c">ImportEntryWrapper</a>, <a class="el" href="class_ld_config_dir_wrapper.html#ad8ebfc0a9bb4875d5e4347d104ef027b">LdConfigDirWrapper</a>, <a class="el" href="class_ld_config_entry_wrapper.html#a33d4ceb10f68fdaa812da22f2c0b8d9d">LdConfigEntryWrapper</a>, <a class="el" href="class_opt_hdr_wrapper.html#a1237d1e844f5a5fbfbbee66b061b4b75">OptHdrWrapper</a>, <a class="el" href="class_reloc_block_wrapper.html#ab8b0e353acb1fd577cf454d10f987585">RelocBlockWrapper</a>, <a class="el" href="class_reloc_entry_wrapper.html#a10cd6f8cd74ce170ec4712aa3b3ef42f">RelocEntryWrapper</a>, <a class="el" href="class_resource_entry_wrapper.html#a53813936738fccc36c3d23d0153d7166">ResourceEntryWrapper</a>, <a class="el" href="class_resource_leaf_wrapper.html#ae5d8a275e186d4588d595dd714c04dd2">ResourceLeafWrapper</a>, <a class="el" href="class_rich_hdr_wrapper.html#a049aada35e8dca15ea4004c32d7861e0">RichHdrWrapper</a>, <a class="el" href="class_section_hdr_wrapper.html#a95b3f58e69a7b38367a2701ca7df89eb">SectionHdrWrapper</a>, <a class="el" href="class_tls_dir_wrapper.html#afc047beec3fff8fea78e5535e19b28af">TlsDirWrapper</a>, <a class="el" href="class_tls_entry_wrapper.html#a8284e4b6950efe8d22ffc18dca14ab1a">TlsEntryWrapper</a></li>
<li>containsBlock()&#160;:&#160;<a class="el" href="class_abstract_byte_buffer.html#a9fe8ad85b0926eacf7e3e4731b0344a3">AbstractByteBuffer</a></li>
<li>containsDataType()&#160;:&#160;<a class="el" href="class_exe_element_wrapper.html#a86cc36cd7ea4808d93c0ac59ffb12e60">ExeElementWrapper</a>, <a class="el" href="class_reloc_block_wrapper.html#a0374f7305a2d9a1f315e23ac190ebd02">RelocBlockWrapper</a>, <a class="el" href="class_reource_h_t_m_l_wrapper.html#aaf6e24a9090198000074c643a08ed228">ReourceHTMLWrapper</a>, <a class="el" href="class_reource_manifest_wrapper.html#ab32f51338178cb53972aac8d39276fd5">ReourceManifestWrapper</a>, <a class="el" href="class_resource_content_wrapper.html#acf3b9c996c16b047edf841a683887c74">ResourceContentWrapper</a>, <a class="el" href="class_resource_strings_wrapper.html#ab638d9a9fb7ddd4522107577de2659ce">ResourceStringsWrapper</a>, <a class="el" href="class_resource_version_wrapper.html#a2bb81deb942f3f4939ce9d1711972e93">ResourceVersionWrapper</a>, <a class="el" href="class_res_string.html#afa0c4a78fca1de554fb8548fa7331f75">ResString</a>, <a class="el" href="class_section_hdr_wrapper.html#aae7571e02b78ab566c100dda88baaa2c">SectionHdrWrapper</a>, <a class="el" href="class_security_dir_wrapper.html#aa4a20aad32b13b8ab80bd34b52533f43">SecurityDirWrapper</a></li>
<li>content&#160;:&#160;<a class="el" href="class_byte_buffer.html#a3a208ad6d20f60f38bab50760da3b7e4">ByteBuffer</a></li>
<li>contentSize&#160;:&#160;<a class="el" href="class_byte_buffer.html#a71068422358f9884689fe6eeca0b4d3f">ByteBuffer</a></li>
<li>convertAddr()&#160;:&#160;<a class="el" href="class_executable.html#ab8129d6c42c7b4e84bf524381e4561b9">Executable</a></li>
<li>copyToOffset()&#160;:&#160;<a class="el" href="class_exe_element_wrapper.html#aae7b512e4a6302259348e4f9ce817c36">ExeElementWrapper</a></li>
<li>core&#160;:&#160;<a class="el" href="class_p_e_file.html#a6dea3298bd1f96580e6e0da019dfeb42">PEFile</a></li>
<li>count()&#160;:&#160;<a class="el" href="class_resources_container.html#a3c38a9853548f264d01b01eca49a8672">ResourcesContainer</a></li>
<li>COUNT_WRAPPERS&#160;:&#160;<a class="el" href="class_d_o_s_exe.html#ac92b91f03b5679b4eff43c65a435d7b6a9163bf16195001b31faa65f8fd09548c">DOSExe</a>, <a class="el" href="class_exe_wrappers_container.html#aed42e01f70986d8dff3fda4925b195baa9722ac832e8fe6028a3e8244b14d1113">ExeWrappersContainer</a>, <a class="el" href="class_p_e_file.html#a69fde81c3cbe7490cd595c6fb934ecbeaf602ed67e7d928004454d54b5b0aeaf2">PEFile</a></li>
<li>COUNTER&#160;:&#160;<a class="el" href="class_data_dir_wrapper.html#aa6d39cbb88d0f3716cbd90412f4a0db6ab08abeea38320156929f8adae75f297f">DataDirWrapper</a></li>
<li>CP&#160;:&#160;<a class="el" href="class_dos_hdr_wrapper.html#a7dcac0806ba5c5f16785f683c67d8980a17654786e166ea739ec74ca7cad40213">DosHdrWrapper</a></li>
<li>CPAD0&#160;:&#160;<a class="el" href="class_rich_hdr_wrapper.html#a366b4901ae5d2c2bc0b08e2ae98a1e62ab831886bb4e8934b2a49f9c5e5157f5a">RichHdrWrapper</a></li>
<li>CPAD1&#160;:&#160;<a class="el" href="class_rich_hdr_wrapper.html#a366b4901ae5d2c2bc0b08e2ae98a1e62a8e4341716afbcaa73eab7e0bceea7692">RichHdrWrapper</a></li>
<li>CPAD2&#160;:&#160;<a class="el" href="class_rich_hdr_wrapper.html#a366b4901ae5d2c2bc0b08e2ae98a1e62a45f981360d51d550f108de41511ce569">RichHdrWrapper</a></li>
<li>CPARHDR&#160;:&#160;<a class="el" href="class_dos_hdr_wrapper.html#a7dcac0806ba5c5f16785f683c67d8980a1a3368c1252a0efee7ad3163fd6af455">DosHdrWrapper</a></li>
<li>createSectionView()&#160;:&#160;<a class="el" href="class_p_e_file.html#a80e5f636ab55ba20ae256c81e63ac4f4">PEFile</a></li>
<li>CRITICAT_SEC_TIMEOUT&#160;:&#160;<a class="el" href="class_ld_config_dir_wrapper.html#af8859de691d95f0b9a37501e0e38ca45a49c08cff00b13bafab555fcc6ffe71f1">LdConfigDirWrapper</a></li>
<li>CRLC&#160;:&#160;<a class="el" href="class_dos_hdr_wrapper.html#a7dcac0806ba5c5f16785f683c67d8980afaf17832c3da34896f9812d0018cf024">DosHdrWrapper</a></li>
<li>CS&#160;:&#160;<a class="el" href="class_dos_hdr_wrapper.html#a7dcac0806ba5c5f16785f683c67d8980a454b97fc7748b73ce8839a2f658a14cb">DosHdrWrapper</a></li>
<li>CSD_VER&#160;:&#160;<a class="el" href="class_ld_config_dir_wrapper.html#af8859de691d95f0b9a37501e0e38ca45a7258957eb6db5c89b3bf1c144b369f45">LdConfigDirWrapper</a></li>
<li>CSUM&#160;:&#160;<a class="el" href="class_dos_hdr_wrapper.html#a7dcac0806ba5c5f16785f683c67d8980a826e37ae8ca7ef3ad7cf9f6e8d1f1f5c">DosHdrWrapper</a></li>
<li>CustomException()&#160;:&#160;<a class="el" href="class_custom_exception.html#a1de10b1a2ce870d04854456f3d69590f">CustomException</a></li>
</ul>
</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.9.6
</small></address>
</body>
</html>