blob: 554e169c16c158b986119dcfa6ba604cb2b20d55 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Crashpad: Class 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>
<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" />
<link href="crashpad_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 style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">Crashpad
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @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:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(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">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div class="header">
<div class="headertitle">
<div class="title">Class List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</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="toggleFolder('0_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacecrashpad.html" target="_self">crashpad</a></td><td class="desc">The main namespace </td></tr>
<tr id="row_0_0_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacecrashpad_1_1internal.html" target="_self">internal</a></td><td class="desc">The internal namespace, not for public use </td></tr>
<tr id="row_0_0_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_0_0_" class="arrow" onclick="toggleFolder('0_0_0_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1CaptureMemory.html" target="_self">CaptureMemory</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1CaptureMemory_1_1Delegate.html" target="_self">Delegate</a></td><td class="desc">An interface to a platform-specific process reader </td></tr>
<tr id="row_0_0_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1CaptureMemoryDelegateWin.html" target="_self">CaptureMemoryDelegateWin</a></td><td class="desc"></td></tr>
<tr id="row_0_0_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1CheckedAddressRangeGeneric.html" target="_self">CheckedAddressRangeGeneric</a></td><td class="desc">Ensures that a range, composed of a base and a size, does not overflow the pointer type of the process it describes a range in </td></tr>
<tr id="row_0_0_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ClientData.html" target="_self">ClientData</a></td><td class="desc">The context data for registered threadpool waits </td></tr>
<tr id="row_0_0_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1CpuidReader.html" target="_self">CpuidReader</a></td><td class="desc">Reads x86-family CPU information by calling <code>cpuid</code> </td></tr>
<tr id="row_0_0_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotFuchsia.html" target="_self">ExceptionSnapshotFuchsia</a></td><td class="desc">An <a class="el" href="classcrashpad_1_1ExceptionSnapshot.html" title="An abstract interface to a snapshot representing an exception that a snapshot process sustained and t...">ExceptionSnapshot</a> of an exception sustained by a process on a Fuchsia system </td></tr>
<tr id="row_0_0_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotLinux.html" target="_self">ExceptionSnapshotLinux</a></td><td class="desc">An <a class="el" href="classcrashpad_1_1ExceptionSnapshot.html" title="An abstract interface to a snapshot representing an exception that a snapshot process sustained and t...">ExceptionSnapshot</a> of an signal received by a running (or crashed) process on a Linux system </td></tr>
<tr id="row_0_0_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html" target="_self">ExceptionSnapshotMac</a></td><td class="desc">An <a class="el" href="classcrashpad_1_1ExceptionSnapshot.html" title="An abstract interface to a snapshot representing an exception that a snapshot process sustained and t...">ExceptionSnapshot</a> of an exception sustained by a running (or crashed) process on a macOS system </td></tr>
<tr id="row_0_0_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html" target="_self">ExceptionSnapshotWin</a></td><td class="desc"></td></tr>
<tr id="row_0_0_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1LocalAllocTraits.html" target="_self">LocalAllocTraits</a></td><td class="desc"></td></tr>
<tr id="row_0_0_10_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MachOImageSymbolTableReaderInitializer.html" target="_self">MachOImageSymbolTableReaderInitializer</a></td><td class="desc">The internal implementation for <a class="el" href="classcrashpad_1_1MachOImageSymbolTableReader.html" title="A reader for symbol tables in Mach-O images mapped into another process. ">MachOImageSymbolTableReader</a> </td></tr>
<tr id="row_0_0_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MemoryMapRegionSnapshotWin.html" target="_self">MemoryMapRegionSnapshotWin</a></td><td class="desc"></td></tr>
<tr id="row_0_0_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MemorySnapshotGeneric.html" target="_self">MemorySnapshotGeneric</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1MemorySnapshot.html" title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> of a memory region in a process on the running system. Used on Mac, Linux, Android, and Fuchsia, templated on the platform-specific ProcessReader type </td></tr>
<tr id="row_0_0_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MemorySnapshotSanitized.html" target="_self">MemorySnapshotSanitized</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1MemorySnapshot.html" title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> which wraps and filters sensitive information from another <a class="el" href="classcrashpad_1_1MemorySnapshot.html" title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> </td></tr>
<tr id="row_0_0_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MemorySnapshotWin.html" target="_self">MemorySnapshotWin</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1MemorySnapshot.html" title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> of a memory region in a process on the running system, when the system runs Windows </td></tr>
<tr id="row_0_0_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html" target="_self">MinidumpModuleCodeViewRecordPDBLinkWriter</a></td><td class="desc">The base class for writers of CodeView records that serve as links to <code>.pdb</code> (program database) files </td></tr>
<tr id="row_0_0_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MinidumpRVAListWriter.html" target="_self">MinidumpRVAListWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpRVAList.html" title="A list of RVA pointers. ">MinidumpRVAList</a> object in a minidump file, containing a list of <a class="el" href="dbghelp_8h.html#acf465a1a77ecf067a9d946583bc6a3f8" title="An offset within a minidump file, relative to the start of its MINIDUMP_HEADER. ">RVA</a> pointers </td></tr>
<tr id="row_0_0_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MinidumpStreamWriter.html" target="_self">MinidumpStreamWriter</a></td><td class="desc">The base class for all second-level objects (“streams”) in a minidump file </td></tr>
<tr id="row_0_0_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MinidumpStringListWriter.html" target="_self">MinidumpStringListWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpRVAList.html" title="A list of RVA pointers. ">MinidumpRVAList</a> object in a minidump file, containing a list of <em>MinidumpStringWriterType</em> objects </td></tr>
<tr id="row_0_0_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MinidumpStringWriter.html" target="_self">MinidumpStringWriter</a></td><td class="desc">Writes a variable-length string to a minidump file in accordance with the string type’s characteristics </td></tr>
<tr id="row_0_0_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MinidumpUTF16StringWriter.html" target="_self">MinidumpUTF16StringWriter</a></td><td class="desc">Writes a variable-length UTF-16-encoded <a class="el" href="structMINIDUMP__STRING.html" title="A variable-length UTF-16-encoded string carried within a minidump file. ">MINIDUMP_STRING</a> to a minidump file </td></tr>
<tr id="row_0_0_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MinidumpUTF8StringWriter.html" target="_self">MinidumpUTF8StringWriter</a></td><td class="desc">Writes a variable-length UTF-8-encoded <a class="el" href="structcrashpad_1_1MinidumpUTF8String.html" title="A variable-length UTF-8-encoded string carried within a minidump file. ">MinidumpUTF8String</a> to a minidump file </td></tr>
<tr id="row_0_0_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MinidumpWritable.html" target="_self">MinidumpWritable</a></td><td class="desc">The base class for all content that might be written to a minidump file </td></tr>
<tr id="row_0_0_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1MinidumpWriterUtil.html" target="_self">MinidumpWriterUtil</a></td><td class="desc">A collection of utility functions used by the <a class="el" href="classcrashpad_1_1internal_1_1MinidumpWritable.html" title="The base class for all content that might be written to a minidump file. ">MinidumpWritable</a> family of classes </td></tr>
<tr id="row_0_0_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ModuleSnapshotElf.html" target="_self">ModuleSnapshotElf</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ModuleSnapshot.html" title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> of a code module (binary image) loaded into a running (or crashed) process on a system that uses ELF modules </td></tr>
<tr id="row_0_0_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ModuleSnapshotMac.html" target="_self">ModuleSnapshotMac</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ModuleSnapshot.html" title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> of a code module (binary image) loaded into a running (or crashed) process on a macOS system </td></tr>
<tr id="row_0_0_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html" target="_self">ModuleSnapshotMinidump</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ModuleSnapshot.html" title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> based on a module in a minidump file </td></tr>
<tr id="row_0_0_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ModuleSnapshotSanitized.html" target="_self">ModuleSnapshotSanitized</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ModuleSnapshot.html" title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> which wraps and filters sensitive information from another <a class="el" href="classcrashpad_1_1ModuleSnapshot.html" title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> </td></tr>
<tr id="row_0_0_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ModuleSnapshotWin.html" target="_self">ModuleSnapshotWin</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ModuleSnapshot.html" title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> of a code module (binary image) loaded into a running (or crashed) process on a Windows system </td></tr>
<tr id="row_0_0_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1PipeServiceContext.html" target="_self">PipeServiceContext</a></td><td class="desc">Context information for the named pipe handler threads </td></tr>
<tr id="row_0_0_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ReadExactlyInternal.html" target="_self">ReadExactlyInternal</a></td><td class="desc">The internal implementation of <a class="el" href="namespacecrashpad.html#a6e685af255d9b71fb46ed2679329dd7c" title="Wraps ReadFile(), retrying following a short read, ensuring that exactly size bytes are read...">ReadFileExactly()</a> and its wrappers </td></tr>
<tr id="row_0_0_31_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1ScopedDIRCloseTraits.html" target="_self">ScopedDIRCloseTraits</a></td><td class="desc"></td></tr>
<tr id="row_0_0_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1ScopedFileHANDLECloseTraits.html" target="_self">ScopedFileHANDLECloseTraits</a></td><td class="desc"></td></tr>
<tr id="row_0_0_33_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1ScopedKernelHANDLECloseTraits.html" target="_self">ScopedKernelHANDLECloseTraits</a></td><td class="desc"></td></tr>
<tr id="row_0_0_34_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1ScopedLockedFileHandleTraits.html" target="_self">ScopedLockedFileHandleTraits</a></td><td class="desc"></td></tr>
<tr id="row_0_0_35_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1ScopedSearchHANDLECloseTraits.html" target="_self">ScopedSearchHANDLECloseTraits</a></td><td class="desc"></td></tr>
<tr id="row_0_0_36_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1Siginfo.html" target="_self">Siginfo</a></td><td class="desc"></td></tr>
<tr id="row_0_0_37_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1SignalStack.html" target="_self">SignalStack</a></td><td class="desc"></td></tr>
<tr id="row_0_0_38_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1Sigset.html" target="_self">Sigset</a></td><td class="desc"></td></tr>
<tr id="row_0_0_39_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1Sigset_3_01Traits_00_01typename_01std_1_1enable__if_3_01std_1_1is_bc67a8d5acc2cf50d21bd2267c0f29a0.html" target="_self">Sigset&lt; Traits, typename std::enable_if&lt; std::is_base_of&lt; Traits32, Traits &gt;::value &gt;::type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_0_0_40_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1Sigset_3_01Traits_00_01typename_01std_1_1enable__if_3_01std_1_1is_3ddf6e6610bdf4db5ba5875bbaf80bf1.html" target="_self">Sigset&lt; Traits, typename std::enable_if&lt; std::is_base_of&lt; Traits64, Traits &gt;::value &gt;::type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_0_0_41_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unioncrashpad_1_1internal_1_1Sigval.html" target="_self">Sigval</a></td><td class="desc"></td></tr>
<tr id="row_0_0_42_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1SystemSnapshotFuchsia.html" target="_self">SystemSnapshotFuchsia</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1SystemSnapshot.html" title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> of the running system, when the system runs Fuchsia </td></tr>
<tr id="row_0_0_43_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1SystemSnapshotLinux.html" target="_self">SystemSnapshotLinux</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1SystemSnapshot.html" title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> of the running system, when the system runs Linux </td></tr>
<tr id="row_0_0_44_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1SystemSnapshotMac.html" target="_self">SystemSnapshotMac</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1SystemSnapshot.html" title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> of the running system, when the system runs macOS </td></tr>
<tr id="row_0_0_45_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1SystemSnapshotWin.html" target="_self">SystemSnapshotWin</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1SystemSnapshot.html" title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> of the running system, when the system runs Windows </td></tr>
<tr id="row_0_0_46_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ThreadSnapshotFuchsia.html" target="_self">ThreadSnapshotFuchsia</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ThreadSnapshot.html" title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> of a thread on a Fuchsia system </td></tr>
<tr id="row_0_0_47_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ThreadSnapshotLinux.html" target="_self">ThreadSnapshotLinux</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ThreadSnapshot.html" title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> of a thread on a Linux system </td></tr>
<tr id="row_0_0_48_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ThreadSnapshotMac.html" target="_self">ThreadSnapshotMac</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ThreadSnapshot.html" title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> of a thread in a running (or crashed) process on a macOS system </td></tr>
<tr id="row_0_0_49_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ThreadSnapshotSanitized.html" target="_self">ThreadSnapshotSanitized</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ThreadSnapshot.html" title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> which wraps and filters sensitive information from another <a class="el" href="classcrashpad_1_1ThreadSnapshot.html" title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> </td></tr>
<tr id="row_0_0_50_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1ThreadSnapshotWin.html" target="_self">ThreadSnapshotWin</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ThreadSnapshot.html" title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> of a thread in a running (or crashed) process on a Windows system </td></tr>
<tr id="row_0_0_51_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1UniversalMachExcServerImpl.html" target="_self">UniversalMachExcServerImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_52_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1internal_1_1UserDataMinidumpStreamListEntry.html" target="_self">UserDataMinidumpStreamListEntry</a></td><td class="desc">A linked list of blocks representing custom streams in the minidump, with addresses (and size) stored as uint64_t to simplify reading from the handler process </td></tr>
<tr id="row_0_0_53_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1WorkerThreadImpl.html" target="_self">WorkerThreadImpl</a></td><td class="desc"></td></tr>
<tr id="row_0_0_54_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1WriteAllInternal.html" target="_self">WriteAllInternal</a></td><td class="desc">The internal implementation of <a class="el" href="namespacecrashpad.html#ada530c306bf30e9ed9274c20d05c0db4" title="Writes to a file, retrying when interrupted on POSIX or following a short write. ">WriteFile()</a> and its wrappers </td></tr>
<tr id="row_0_1_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><b>process_types</b></td><td class="desc"></td></tr>
<tr id="row_0_1_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_1_0_" class="arrow" onclick="toggleFolder('0_1_0_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><b>internal</b></td><td class="desc"></td></tr>
<tr id="row_0_1_0_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1internal_1_1Traits32.html" target="_self">Traits32</a></td><td class="desc"></td></tr>
<tr id="row_0_1_0_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1internal_1_1Traits64.html" target="_self">Traits64</a></td><td class="desc"></td></tr>
<tr id="row_0_1_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1Annotation.html" target="_self">Annotation</a></td><td class="desc"></td></tr>
<tr id="row_0_1_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1AnnotationList.html" target="_self">AnnotationList</a></td><td class="desc"></td></tr>
<tr id="row_0_1_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1CLIENT__ID.html" target="_self">CLIENT_ID</a></td><td class="desc"></td></tr>
<tr id="row_0_1_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1CrashpadInfo.html" target="_self">CrashpadInfo</a></td><td class="desc"></td></tr>
<tr id="row_0_1_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1CURDIR.html" target="_self">CURDIR</a></td><td class="desc"></td></tr>
<tr id="row_0_1_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1EXCEPTION__POINTERS.html" target="_self">EXCEPTION_POINTERS</a></td><td class="desc"></td></tr>
<tr id="row_0_1_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1GdiHandleBufferCountForBitness.html" target="_self">GdiHandleBufferCountForBitness</a></td><td class="desc"></td></tr>
<tr id="row_0_1_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1GdiHandleBufferCountForBitness_3_01internal_1_1Traits32_01_4.html" target="_self">GdiHandleBufferCountForBitness&lt; internal::Traits32 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_0_1_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1GdiHandleBufferCountForBitness_3_01internal_1_1Traits64_01_4.html" target="_self">GdiHandleBufferCountForBitness&lt; internal::Traits64 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_0_1_10_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1LDR__DATA__TABLE__ENTRY.html" target="_self">LDR_DATA_TABLE_ENTRY</a></td><td class="desc"></td></tr>
<tr id="row_0_1_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1LIST__ENTRY.html" target="_self">LIST_ENTRY</a></td><td class="desc"></td></tr>
<tr id="row_0_1_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1NT__TIB.html" target="_self">NT_TIB</a></td><td class="desc"></td></tr>
<tr id="row_0_1_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1PEB.html" target="_self">PEB</a></td><td class="desc"></td></tr>
<tr id="row_0_1_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1PEB__LDR__DATA.html" target="_self">PEB_LDR_DATA</a></td><td class="desc"></td></tr>
<tr id="row_0_1_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1PROCESS__BASIC__INFORMATION.html" target="_self">PROCESS_BASIC_INFORMATION</a></td><td class="desc">Selected structures from winternl.h, ntddk.h, and <code>dt ntdll!xxx</code>, customized to have both x86 and x64 sizes available </td></tr>
<tr id="row_0_1_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1RTL__CRITICAL__SECTION.html" target="_self">RTL_CRITICAL_SECTION</a></td><td class="desc"></td></tr>
<tr id="row_0_1_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1RTL__CRITICAL__SECTION__DEBUG.html" target="_self">RTL_CRITICAL_SECTION_DEBUG</a></td><td class="desc"></td></tr>
<tr id="row_0_1_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1RTL__DRIVE__LETTER__CURDIR.html" target="_self">RTL_DRIVE_LETTER_CURDIR</a></td><td class="desc"></td></tr>
<tr id="row_0_1_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1RTL__USER__PROCESS__PARAMETERS.html" target="_self">RTL_USER_PROCESS_PARAMETERS</a></td><td class="desc"></td></tr>
<tr id="row_0_1_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1STRING.html" target="_self">STRING</a></td><td class="desc"></td></tr>
<tr id="row_0_1_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1SYSTEM__HANDLE__INFORMATION__EX.html" target="_self">SYSTEM_HANDLE_INFORMATION_EX</a></td><td class="desc"></td></tr>
<tr id="row_0_1_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1SYSTEM__HANDLE__TABLE__ENTRY__INFO__EX.html" target="_self">SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX</a></td><td class="desc"></td></tr>
<tr id="row_0_1_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1SYSTEM__PROCESS__INFORMATION.html" target="_self">SYSTEM_PROCESS_INFORMATION</a></td><td class="desc"></td></tr>
<tr id="row_0_1_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1SYSTEM__THREAD__INFORMATION.html" target="_self">SYSTEM_THREAD_INFORMATION</a></td><td class="desc"></td></tr>
<tr id="row_0_1_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1TEB.html" target="_self">TEB</a></td><td class="desc"></td></tr>
<tr id="row_0_1_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1THREAD__BASIC__INFORMATION.html" target="_self">THREAD_BASIC_INFORMATION</a></td><td class="desc"></td></tr>
<tr id="row_0_1_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1UNICODE__STRING.html" target="_self">UNICODE_STRING</a></td><td class="desc"></td></tr>
<tr id="row_0_1_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1VM__COUNTERS.html" target="_self">VM_COUNTERS</a></td><td class="desc"></td></tr>
<tr id="row_0_1_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits32_01_4.html" target="_self">VM_COUNTERS&lt; internal::Traits32 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_0_1_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits64_01_4.html" target="_self">VM_COUNTERS&lt; internal::Traits64 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_0_2_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacecrashpad_1_1test.html" target="_self">test</a></td><td class="desc">The testing namespace, for use in test code only </td></tr>
<tr id="row_0_2_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_0_" class="arrow" onclick="toggleFolder('0_2_0_')">&#9654;</span><span class="icona"><span class="icon">N</span></span><b>internal</b></td><td class="desc"></td></tr>
<tr id="row_0_2_0_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1internal_1_1AppendMultiprocessTest.html" target="_self">AppendMultiprocessTest</a></td><td class="desc">Helper class used by <a class="el" href="multiprocess__exec_8h.html#a62b5891d00df060b50ee76f74b1156b3" title="Registers a function that can be invoked as a child process by MultiprocessExec. ">CRASHPAD_CHILD_TEST_MAIN()</a> to insert a child function into the global mapping </td></tr>
<tr id="row_0_2_0_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1test_1_1internal_1_1MachMultiprocessInfo.html" target="_self">MachMultiprocessInfo</a></td><td class="desc"></td></tr>
<tr id="row_0_2_0_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1test_1_1internal_1_1MultiprocessInfo.html" target="_self">MultiprocessInfo</a></td><td class="desc"></td></tr>
<tr id="row_0_2_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1BufferExtensionStreamDataSource.html" target="_self">BufferExtensionStreamDataSource</a></td><td class="desc">A user extension data source that wraps a buffer </td></tr>
<tr id="row_0_2_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1ChildLauncher.html" target="_self">ChildLauncher</a></td><td class="desc">Creates a child process for testing. Uses gtest <code>ASSERT_*</code> to indicate failure. The child's output is passed through a pipe and is available via <a class="el" href="classcrashpad_1_1test_1_1ChildLauncher.html#a3ed4b8859fa32e8f772e50afc19163ee" title="The read end of a pipe attached to the child&#39;s stdout. ">stdout_read_handle()</a>, and the child's input is attached to a second pipe available via <a class="el" href="classcrashpad_1_1test_1_1ChildLauncher.html#afe9c94037f079ad475e6b0aab992c21f" title="The write end of a pipe attached to the child&#39;s stdin. ">stdin_write_handle()</a> </td></tr>
<tr id="row_0_2_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1DisabledTestGtestEnvironment.html" target="_self">DisabledTestGtestEnvironment</a></td><td class="desc">Provides support for dynamically disabled gtest tests </td></tr>
<tr id="row_0_2_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_4_" class="arrow" onclick="toggleFolder('0_2_4_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1ExceptionSwallower.html" target="_self">ExceptionSwallower</a></td><td class="desc">Swallows <code>EXC_CRASH</code> and <code>EXC_CORPSE_NOTIFY</code> exceptions in test child processes </td></tr>
<tr id="row_0_2_4_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1ExceptionSwallower_1_1ExceptionSwallowerThread.html" target="_self">ExceptionSwallowerThread</a></td><td class="desc"></td></tr>
<tr id="row_0_2_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1FakePtraceConnection.html" target="_self">FakePtraceConnection</a></td><td class="desc">Stands-in where real PtraceConnections aren't available </td></tr>
<tr id="row_0_2_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1MachMultiprocess.html" target="_self">MachMultiprocess</a></td><td class="desc">Manages a Mach-aware multiprocess test </td></tr>
<tr id="row_0_2_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1test_1_1MinidumpWritableTraits.html" target="_self">MinidumpWritableTraits</a></td><td class="desc">A traits class defining whether a minidump object type is required to appear only as a fixed-size object or if it is variable-sized </td></tr>
<tr id="row_0_2_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1Multiprocess.html" target="_self">Multiprocess</a></td><td class="desc">Manages a multiprocess test </td></tr>
<tr id="row_0_2_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1MultiprocessExec.html" target="_self">MultiprocessExec</a></td><td class="desc">Manages an <code>exec()</code>-based multiprocess test </td></tr>
<tr id="row_0_2_10_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html" target="_self">ScopedModuleHandle</a></td><td class="desc">Maintains ownership of a loadable module handle, releasing it as appropriate on destruction </td></tr>
<tr id="row_0_2_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1ScopedTempDir.html" target="_self">ScopedTempDir</a></td><td class="desc">A RAII object that creates a temporary directory for testing </td></tr>
<tr id="row_0_2_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html" target="_self">TestExceptionSnapshot</a></td><td class="desc">A test <a class="el" href="classcrashpad_1_1ExceptionSnapshot.html" title="An abstract interface to a snapshot representing an exception that a snapshot process sustained and t...">ExceptionSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<tr id="row_0_2_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestMemoryMapRegionSnapshot.html" target="_self">TestMemoryMapRegionSnapshot</a></td><td class="desc">A test <a class="el" href="classcrashpad_1_1MemoryMapRegionSnapshot.html" title="An abstract interface to a snapshot representing a region of the memory map present in the snapshot p...">MemoryMapRegionSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<tr id="row_0_2_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestMemorySnapshot.html" target="_self">TestMemorySnapshot</a></td><td class="desc">A test <a class="el" href="classcrashpad_1_1MemorySnapshot.html" title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<tr id="row_0_2_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestMinidumpMemoryWriter.html" target="_self">TestMinidumpMemoryWriter</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1SnapshotMinidumpMemoryWriter.html" title="The base class for writers of memory ranges pointed to by MINIDUMP_MEMORY_DESCRIPTOR objects in a min...">SnapshotMinidumpMemoryWriter</a> implementation used for testing </td></tr>
<tr id="row_0_2_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestModuleSnapshot.html" target="_self">TestModuleSnapshot</a></td><td class="desc">A test <a class="el" href="classcrashpad_1_1ModuleSnapshot.html" title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<tr id="row_0_2_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestPaths.html" target="_self">TestPaths</a></td><td class="desc">Functions to obtain paths from within tests </td></tr>
<tr id="row_0_2_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestProcessSnapshot.html" target="_self">TestProcessSnapshot</a></td><td class="desc">A test <a class="el" href="classcrashpad_1_1ProcessSnapshot.html" title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<tr id="row_0_2_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestSystemSnapshot.html" target="_self">TestSystemSnapshot</a></td><td class="desc">A test <a class="el" href="classcrashpad_1_1SystemSnapshot.html" title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<tr id="row_0_2_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestThreadSnapshot.html" target="_self">TestThreadSnapshot</a></td><td class="desc">A test <a class="el" href="classcrashpad_1_1ThreadSnapshot.html" title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<tr id="row_0_2_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html" target="_self">TestUInt32MinidumpWritable</a></td><td class="desc">An <a class="el" href="classcrashpad_1_1internal_1_1MinidumpWritable.html" title="The base class for all content that might be written to a minidump file. ">internal::MinidumpWritable</a> that carries a <code>uint32_t</code> for testing </td></tr>
<tr id="row_0_2_22_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_0_2_22_" class="arrow" onclick="toggleFolder('0_2_22_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1WinChildProcess.html" target="_self">WinChildProcess</a></td><td class="desc">Facilitates the launching of child processes from unit tests </td></tr>
<tr id="row_0_2_22_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1test_1_1WinChildProcess_1_1Handles.html" target="_self">Handles</a></td><td class="desc">Groups handles used to communicate with, observe, and manage a child process </td></tr>
<tr id="row_0_2_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1WinMultiprocess.html" target="_self">WinMultiprocess</a></td><td class="desc">Manages a multiprocess test on Windows </td></tr>
<tr id="row_0_2_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1test_1_1WinMultiprocessWithTempDir.html" target="_self">WinMultiprocessWithTempDir</a></td><td class="desc">Manages a multiprocess test on Windows with a parent-created temporary directory </td></tr>
<tr id="row_0_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1AgePruneCondition.html" target="_self">AgePruneCondition</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1PruneCondition.html" title="An abstract base class for evaluating crash reports for deletion. ">PruneCondition</a> that deletes reports older than the specified number days </td></tr>
<tr id="row_0_4_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_4_" class="arrow" onclick="toggleFolder('0_4_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1AlignedAllocator.html" target="_self">AlignedAllocator</a></td><td class="desc">A standard allocator that aligns its allocations as requested, suitable for use as an allocator in standard containers </td></tr>
<tr id="row_0_4_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1AlignedAllocator_1_1rebind.html" target="_self">rebind</a></td><td class="desc"></td></tr>
<tr id="row_0_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Annotation.html" target="_self">Annotation</a></td><td class="desc">Base class for an annotation, which records a name-value pair of arbitrary data when set </td></tr>
<tr id="row_0_6_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_6_" class="arrow" onclick="toggleFolder('0_6_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1AnnotationList.html" target="_self">AnnotationList</a></td><td class="desc">A list that contains all the currently set annotations </td></tr>
<tr id="row_0_6_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1AnnotationList_1_1Iterator.html" target="_self">Iterator</a></td><td class="desc">An InputIterator for the <a class="el" href="classcrashpad_1_1AnnotationList.html" title="A list that contains all the currently set annotations. ">AnnotationList</a> </td></tr>
<tr id="row_0_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1AnnotationSnapshot.html" target="_self">AnnotationSnapshot</a></td><td class="desc"></td></tr>
<tr id="row_0_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1AuxiliaryVector.html" target="_self">AuxiliaryVector</a></td><td class="desc">Read the auxiliary vector for a target process </td></tr>
<tr id="row_0_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1BinaryPruneCondition.html" target="_self">BinaryPruneCondition</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1PruneCondition.html" title="An abstract base class for evaluating crash reports for deletion. ">PruneCondition</a> that conjoins two other PruneConditions </td></tr>
<tr id="row_0_10_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CheckedRange.html" target="_self">CheckedRange</a></td><td class="desc">Ensures that a range, composed of a base and size, does not overflow its data type </td></tr>
<tr id="row_0_11_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ChildPortHandshake.html" target="_self">ChildPortHandshake</a></td><td class="desc">Implements a handshake protocol that allows processes to exchange port rights </td></tr>
<tr id="row_0_12_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_12_" class="arrow" onclick="toggleFolder('0_12_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ChildPortServer.html" target="_self">ChildPortServer</a></td><td class="desc">A server interface for the <code>child_port</code> Mach subsystem </td></tr>
<tr id="row_0_12_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ChildPortServer_1_1Interface.html" target="_self">Interface</a></td><td class="desc">An interface that the request message that is a part of the <code>child_port</code> Mach subsystem can be dispatched to </td></tr>
<tr id="row_0_13_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ClientInformation.html" target="_self">ClientInformation</a></td><td class="desc">Information about a client registered with an <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html" title="Runs the main exception-handling server in Crashpad&#39;s handler process. ">ExceptionHandlerServer</a> </td></tr>
<tr id="row_0_14_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ClientToServerMessage.html" target="_self">ClientToServerMessage</a></td><td class="desc">The message passed from client to server </td></tr>
<tr id="row_0_15_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CodeViewRecordPDB20.html" target="_self">CodeViewRecordPDB20</a></td><td class="desc">A CodeView record linking to a <code>.pdb</code> 2.0 file </td></tr>
<tr id="row_0_16_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CodeViewRecordPDB70.html" target="_self">CodeViewRecordPDB70</a></td><td class="desc">A CodeView record linking to a <code>.pdb</code> 7.0 file </td></tr>
<tr id="row_0_17_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CompositeHTTPBodyStream.html" target="_self">CompositeHTTPBodyStream</a></td><td class="desc">An implementation of <a class="el" href="classcrashpad_1_1HTTPBodyStream.html" title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> that combines an array of several other <a class="el" href="classcrashpad_1_1HTTPBodyStream.html" title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> objects into a single, unified stream </td></tr>
<tr id="row_0_18_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CompositeMachMessageServer.html" target="_self">CompositeMachMessageServer</a></td><td class="desc">Adapts multiple <a class="el" href="classcrashpad_1_1MachMessageServer_1_1Interface.html" title="A Mach RPC callback interface, called by Run(). ">MachMessageServer::Interface</a> implementations for simultaneous use in a single <a class="el" href="classcrashpad_1_1MachMessageServer.html#ace981f2e495984f119aa074f7d33bff6" title="Runs a Mach message server to handle a Mach RPC request for MIG servers. ">MachMessageServer::Run()</a> call </td></tr>
<tr id="row_0_19_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContext.html" target="_self">CPUContext</a></td><td class="desc">A context structure capable of carrying the context of any supported CPU architecture </td></tr>
<tr id="row_0_20_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextARM.html" target="_self">CPUContextARM</a></td><td class="desc">A context structure carrying ARM CPU state </td></tr>
<tr id="row_0_21_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextARM64.html" target="_self">CPUContextARM64</a></td><td class="desc">A context structure carrying ARM64 CPU state </td></tr>
<tr id="row_0_22_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextMIPS.html" target="_self">CPUContextMIPS</a></td><td class="desc">A context structure carrying MIPS CPU state </td></tr>
<tr id="row_0_23_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextMIPS64.html" target="_self">CPUContextMIPS64</a></td><td class="desc">A context structure carrying MIPS64 CPU state </td></tr>
<tr id="row_0_24_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_24_" class="arrow" onclick="toggleFolder('0_24_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextX86.html" target="_self">CPUContextX86</a></td><td class="desc">A context structure carrying 32-bit x86 CPU state </td></tr>
<tr id="row_0_24_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextX86_1_1Fsave.html" target="_self">Fsave</a></td><td class="desc"></td></tr>
<tr id="row_0_24_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextX86_1_1Fxsave.html" target="_self">Fxsave</a></td><td class="desc"></td></tr>
<tr id="row_0_24_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unioncrashpad_1_1CPUContextX86_1_1X87OrMMXRegister.html" target="_self">X87OrMMXRegister</a></td><td class="desc"></td></tr>
<tr id="row_0_25_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_25_" class="arrow" onclick="toggleFolder('0_25_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextX86__64.html" target="_self">CPUContextX86_64</a></td><td class="desc">A context structure carrying x86_64 CPU state </td></tr>
<tr id="row_0_25_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextX86__64_1_1Fxsave.html" target="_self">Fxsave</a></td><td class="desc"></td></tr>
<tr id="row_0_26_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashpadClient.html" target="_self">CrashpadClient</a></td><td class="desc">The primary interface for an application to have Crashpad monitor it for crashes </td></tr>
<tr id="row_0_27_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CrashpadInfo.html" target="_self">CrashpadInfo</a></td><td class="desc">A structure that can be used by a Crashpad-enabled program to provide information to the Crashpad crash handler </td></tr>
<tr id="row_0_28_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CrashpadInfoClientOptions.html" target="_self">CrashpadInfoClientOptions</a></td><td class="desc">Options represented in a client’s <a class="el" href="structcrashpad_1_1CrashpadInfo.html" title="A structure that can be used by a Crashpad-enabled program to provide information to the Crashpad cra...">CrashpadInfo</a> structure </td></tr>
<tr id="row_0_29_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_29_" class="arrow" onclick="toggleFolder('0_29_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashpadInfoReader.html" target="_self">CrashpadInfoReader</a></td><td class="desc">Reads <a class="el" href="structcrashpad_1_1CrashpadInfo.html" title="A structure that can be used by a Crashpad-enabled program to provide information to the Crashpad cra...">CrashpadInfo</a> structs from another process via a <a class="el" href="classcrashpad_1_1ProcessMemoryRange.html" title="Provides range protected access to the memory of another process. ">ProcessMemoryRange</a> </td></tr>
<tr id="row_0_29_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashpadInfoReader_1_1InfoContainer.html" target="_self">InfoContainer</a></td><td class="desc"></td></tr>
<tr id="row_0_29_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashpadInfoReader_1_1InfoContainerSpecific.html" target="_self">InfoContainerSpecific</a></td><td class="desc"></td></tr>
<tr id="row_0_30_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_30_" class="arrow" onclick="toggleFolder('0_30_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportDatabase.html" target="_self">CrashReportDatabase</a></td><td class="desc">An interface for managing a collection of crash report files and metadata associated with the crash reports </td></tr>
<tr id="row_0_30_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1NewReport.html" target="_self">NewReport</a></td><td class="desc">A crash report that is in the process of being written </td></tr>
<tr id="row_0_30_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CrashReportDatabase_1_1Report.html" target="_self">Report</a></td><td class="desc">A crash report record </td></tr>
<tr id="row_0_30_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html" target="_self">UploadReport</a></td><td class="desc">A crash report that is in the process of being uploaded </td></tr>
<tr id="row_0_31_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html" target="_self">CrashReportDatabaseGeneric</a></td><td class="desc"></td></tr>
<tr id="row_0_32_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html" target="_self">CrashReportDatabaseMac</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1CrashReportDatabase.html" title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a> that uses HFS+ extended attributes to store report metadata </td></tr>
<tr id="row_0_33_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html" target="_self">CrashReportDatabaseWin</a></td><td class="desc"></td></tr>
<tr id="row_0_34_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportExceptionHandler.html" target="_self">CrashReportExceptionHandler</a></td><td class="desc">An exception handler that writes crash reports for exception messages to a <a class="el" href="classcrashpad_1_1CrashReportDatabase.html" title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a> </td></tr>
<tr id="row_0_35_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_35_" class="arrow" onclick="toggleFolder('0_35_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportUploadThread.html" target="_self">CrashReportUploadThread</a></td><td class="desc">A thread that processes pending crash reports in a <a class="el" href="classcrashpad_1_1CrashReportDatabase.html" title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a> by uploading them or marking them as completed without upload, as desired </td></tr>
<tr id="row_0_35_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CrashReportUploadThread_1_1Options.html" target="_self">Options</a></td><td class="desc"><a class="el" href="structcrashpad_1_1CrashReportUploadThread_1_1Options.html" title="Options to be passed to the CrashReportUploadThread constructor. ">Options</a> to be passed to the <a class="el" href="classcrashpad_1_1CrashReportUploadThread.html" title="A thread that processes pending crash reports in a CrashReportDatabase by uploading them or marking t...">CrashReportUploadThread</a> constructor </td></tr>
<tr id="row_0_36_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1DatabaseSizePruneCondition.html" target="_self">DatabaseSizePruneCondition</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1PruneCondition.html" title="An abstract base class for evaluating crash reports for deletion. ">PruneCondition</a> that deletes older reports to keep the total Crashpad database size under the specified limit </td></tr>
<tr id="row_0_37_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_37_" class="arrow" onclick="toggleFolder('0_37_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1DebugRendezvous.html" target="_self">DebugRendezvous</a></td><td class="desc">Reads an <code>r_debug</code> struct defined in <code>&lt;link.h&gt;</code> via <a class="el" href="classcrashpad_1_1ProcessMemoryRange.html" title="Provides range protected access to the memory of another process. ">ProcessMemoryRange</a> </td></tr>
<tr id="row_0_37_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1DebugRendezvous_1_1LinkEntry.html" target="_self">LinkEntry</a></td><td class="desc">An entry in the dynamic linker's list of loaded objects </td></tr>
<tr id="row_0_38_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1DelimitedFileReader.html" target="_self">DelimitedFileReader</a></td><td class="desc">Reads a file one field or line at a time </td></tr>
<tr id="row_0_39_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1DirectoryReader.html" target="_self">DirectoryReader</a></td><td class="desc">Iterates over the file and directory names in a directory </td></tr>
<tr id="row_0_40_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1DirectPtraceConnection.html" target="_self">DirectPtraceConnection</a></td><td class="desc">Manages a direct <code>ptrace</code> connection to a process </td></tr>
<tr id="row_0_41_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ElfDynamicArrayReader.html" target="_self">ElfDynamicArrayReader</a></td><td class="desc">A reader for ELF dynamic arrays mapped into another process </td></tr>
<tr id="row_0_42_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_42_" class="arrow" onclick="toggleFolder('0_42_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ElfImageReader.html" target="_self">ElfImageReader</a></td><td class="desc">A reader for ELF images mapped into another process </td></tr>
<tr id="row_0_42_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ElfImageReader_1_1NoteReader.html" target="_self">NoteReader</a></td><td class="desc">This class enables reading note segments from an ELF image </td></tr>
<tr id="row_0_42_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html" target="_self">ProgramHeaderTable</a></td><td class="desc"></td></tr>
<tr id="row_0_42_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html" target="_self">ProgramHeaderTableSpecific</a></td><td class="desc"></td></tr>
<tr id="row_0_43_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_43_" class="arrow" onclick="toggleFolder('0_43_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ElfSymbolTableReader.html" target="_self">ElfSymbolTableReader</a></td><td class="desc">A reader for symbol tables in ELF images mapped into another process </td></tr>
<tr id="row_0_43_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ElfSymbolTableReader_1_1SymbolInformation.html" target="_self">SymbolInformation</a></td><td class="desc">Information about a symbol in a module's symbol table </td></tr>
<tr id="row_0_44_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ExceptionHandlerClient.html" target="_self">ExceptionHandlerClient</a></td><td class="desc">A client for an <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html" title="Runs the main exception-handling server in Crashpad&#39;s handler process. ">ExceptionHandlerServer</a> </td></tr>
<tr id="row_0_45_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_45_" class="arrow" onclick="toggleFolder('0_45_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html" target="_self">ExceptionHandlerServer</a></td><td class="desc">Runs the main exception-handling server in Crashpad's handler process </td></tr>
<tr id="row_0_45_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ExceptionHandlerServer_1_1Delegate.html" target="_self">Delegate</a></td><td class="desc"></td></tr>
<tr id="row_0_45_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ExceptionHandlerServer_1_1Event.html" target="_self">Event</a></td><td class="desc"></td></tr>
<tr id="row_0_46_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ExceptionInformation.html" target="_self">ExceptionInformation</a></td><td class="desc">Structure read out of the client process by the crash handler when an exception occurs </td></tr>
<tr id="row_0_47_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_47_" class="arrow" onclick="toggleFolder('0_47_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ExceptionPorts.html" target="_self">ExceptionPorts</a></td><td class="desc">A better interface to <code>*_get_exception_ports()</code> and <code>*_set_exception_ports()</code> </td></tr>
<tr id="row_0_47_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ExceptionPorts_1_1ExceptionHandler.html" target="_self">ExceptionHandler</a></td><td class="desc">Information about a registered exception handler </td></tr>
<tr id="row_0_47_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ExceptionPorts_1_1ExceptionHandlerVector.html" target="_self">ExceptionHandlerVector</a></td><td class="desc">Wraps <code>std::vector&lt;<a class="el" href="structcrashpad_1_1ExceptionPorts_1_1ExceptionHandler.html" title="Information about a registered exception handler. ">ExceptionHandler</a>&gt;</code>, providing proper cleanup of the send rights contained in each element’s <a class="el" href="structcrashpad_1_1ExceptionPorts_1_1ExceptionHandler.html#a49e5ff609eb445e649fed720978c56d0" title="A send right to a Mach port that will handle exceptions of the types indicated in mask...">ExceptionHandler::port</a> </td></tr>
<tr id="row_0_48_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ExceptionSnapshot.html" target="_self">ExceptionSnapshot</a></td><td class="desc">An abstract interface to a snapshot representing an exception that a snapshot process sustained and triggered the snapshot being taken </td></tr>
<tr id="row_0_49_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1FileReader.html" target="_self">FileReader</a></td><td class="desc">A file reader implementation that wraps traditional system file operations on files accessed through the filesystem </td></tr>
<tr id="row_0_50_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1FileReaderHTTPBodyStream.html" target="_self">FileReaderHTTPBodyStream</a></td><td class="desc">An implementation of <a class="el" href="classcrashpad_1_1HTTPBodyStream.html" title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> that reads from a <a class="el" href="classcrashpad_1_1FileReaderInterface.html" title="An interface to read to files and other file-like objects with semantics matching the underlying plat...">FileReaderInterface</a> and provides its contents for an HTTP body </td></tr>
<tr id="row_0_51_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1FileReaderInterface.html" target="_self">FileReaderInterface</a></td><td class="desc">An interface to read to files and other file-like objects with semantics matching the underlying platform (POSIX or Windows) </td></tr>
<tr id="row_0_52_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1FileSeekerInterface.html" target="_self">FileSeekerInterface</a></td><td class="desc">An interface to seek in files and other file-like objects with semantics matching the underlying platform (POSIX or Windows) </td></tr>
<tr id="row_0_53_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1FileWriter.html" target="_self">FileWriter</a></td><td class="desc">A file writer implementation that wraps traditional system file operations on files accessed through the filesystem </td></tr>
<tr id="row_0_54_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1FileWriterInterface.html" target="_self">FileWriterInterface</a></td><td class="desc">An interface to write to files and other file-like objects with semantics matching the underlying platform (POSIX or Windows) </td></tr>
<tr id="row_0_55_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_55_" class="arrow" onclick="toggleFolder('0_55_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unioncrashpad_1_1FloatContext.html" target="_self">FloatContext</a></td><td class="desc">The floating point registers used for an architecture family </td></tr>
<tr id="row_0_55_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1FloatContext_1_1f32__t.html" target="_self">f32_t</a></td><td class="desc">The floating point registers used by the 32-bit variant of the architecture </td></tr>
<tr id="row_0_55_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1FloatContext_1_1f64__t.html" target="_self">f64_t</a></td><td class="desc">The floating point registers used by the 64-bit variant of the architecture </td></tr>
<tr id="row_0_56_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1GzipHTTPBodyStream.html" target="_self">GzipHTTPBodyStream</a></td><td class="desc">An implementation of <a class="el" href="classcrashpad_1_1HTTPBodyStream.html" title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> that <code>gzip</code>-compresses another <a class="el" href="classcrashpad_1_1HTTPBodyStream.html" title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> </td></tr>
<tr id="row_0_57_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1HandleSnapshot.html" target="_self">HandleSnapshot</a></td><td class="desc"></td></tr>
<tr id="row_0_58_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1HTTPBodyStream.html" target="_self">HTTPBodyStream</a></td><td class="desc">An interface to a stream that can be used for an HTTP request body </td></tr>
<tr id="row_0_59_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1HTTPMultipartBuilder.html" target="_self">HTTPMultipartBuilder</a></td><td class="desc">This class is used to build a MIME multipart message, conforming to RFC 2046, for use as a HTTP request body </td></tr>
<tr id="row_0_60_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1HTTPTransport.html" target="_self">HTTPTransport</a></td><td class="desc"><a class="el" href="classcrashpad_1_1HTTPTransport.html" title="HTTPTransport executes a HTTP request using the specified URL, HTTP method, headers, and body. This class can only issue a synchronous HTTP request. ">HTTPTransport</a> executes a HTTP request using the specified URL, HTTP method, headers, and body. This class can only issue a synchronous HTTP request </td></tr>
<tr id="row_0_61_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ImageAnnotationReader.html" target="_self">ImageAnnotationReader</a></td><td class="desc">Reads Annotations from another process via a <a class="el" href="classcrashpad_1_1ProcessMemoryRange.html" title="Provides range protected access to the memory of another process. ">ProcessMemoryRange</a> </td></tr>
<tr id="row_0_62_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1InitialClientData.html" target="_self">InitialClientData</a></td><td class="desc">A container for the data associated with the <code>--initial-client-data</code> method for initializing the handler process on Windows </td></tr>
<tr id="row_0_63_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1InitializationState.html" target="_self">InitializationState</a></td><td class="desc">Tracks whether data are initialized </td></tr>
<tr id="row_0_64_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1InitializationStateDcheck.html" target="_self">InitializationStateDcheck</a></td><td class="desc">Tracks whether data are initialized, triggering a DCHECK assertion on an invalid data access </td></tr>
<tr id="row_0_65_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_65_" class="arrow" onclick="toggleFolder('0_65_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MachMessageServer.html" target="_self">MachMessageServer</a></td><td class="desc">Runs a Mach message server to handle a Mach RPC request for MIG servers </td></tr>
<tr id="row_0_65_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MachMessageServer_1_1Interface.html" target="_self">Interface</a></td><td class="desc">A Mach RPC callback interface, called by <a class="el" href="classcrashpad_1_1MachMessageServer.html#ace981f2e495984f119aa074f7d33bff6" title="Runs a Mach message server to handle a Mach RPC request for MIG servers. ">Run()</a> </td></tr>
<tr id="row_0_66_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MachOImageAnnotationsReader.html" target="_self">MachOImageAnnotationsReader</a></td><td class="desc">A reader for annotations stored in a Mach-O image mapped into another process </td></tr>
<tr id="row_0_67_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MachOImageReader.html" target="_self">MachOImageReader</a></td><td class="desc">A reader for Mach-O images mapped into another process </td></tr>
<tr id="row_0_68_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MachOImageSegmentReader.html" target="_self">MachOImageSegmentReader</a></td><td class="desc">A reader for <code>LC_SEGMENT</code> or <code>LC_SEGMENT_64</code> load commands in Mach-O images mapped into another process </td></tr>
<tr id="row_0_69_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_69_" class="arrow" onclick="toggleFolder('0_69_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MachOImageSymbolTableReader.html" target="_self">MachOImageSymbolTableReader</a></td><td class="desc">A reader for symbol tables in Mach-O images mapped into another process </td></tr>
<tr id="row_0_69_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MachOImageSymbolTableReader_1_1SymbolInformation.html" target="_self">SymbolInformation</a></td><td class="desc">Information about a symbol in a module’s symbol table </td></tr>
<tr id="row_0_70_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_70_" class="arrow" onclick="toggleFolder('0_70_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MemoryMap.html" target="_self">MemoryMap</a></td><td class="desc">Accesses information about mapped memory in another process </td></tr>
<tr id="row_0_70_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html" target="_self">Mapping</a></td><td class="desc">Information about a mapped region of memory </td></tr>
<tr id="row_0_71_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MemoryMapFuchsia.html" target="_self">MemoryMapFuchsia</a></td><td class="desc">A list of mappings in the address space of a Fuchsia process </td></tr>
<tr id="row_0_72_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MemoryMapRegionSnapshot.html" target="_self">MemoryMapRegionSnapshot</a></td><td class="desc">An abstract interface to a snapshot representing a region of the memory map present in the snapshot process </td></tr>
<tr id="row_0_73_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_73_" class="arrow" onclick="toggleFolder('0_73_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MemorySnapshot.html" target="_self">MemorySnapshot</a></td><td class="desc">An abstract interface to a snapshot representing a region of memory present in a snapshot process </td></tr>
<tr id="row_0_73_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MemorySnapshot_1_1Delegate.html" target="_self">Delegate</a></td><td class="desc">An interface that <a class="el" href="classcrashpad_1_1MemorySnapshot.html" title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> clients must implement in order to receive memory snapshot data </td></tr>
<tr id="row_0_74_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Metrics.html" target="_self">Metrics</a></td><td class="desc">Container class to hold shared UMA metrics integration points </td></tr>
<tr id="row_0_75_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpAnnotation.html" target="_self">MinidumpAnnotation</a></td><td class="desc">A typed annotation object </td></tr>
<tr id="row_0_76_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpAnnotationList.html" target="_self">MinidumpAnnotationList</a></td><td class="desc">A list of annotation objects </td></tr>
<tr id="row_0_77_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpAnnotationListWriter.html" target="_self">MinidumpAnnotationListWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpAnnotationList.html" title="A list of annotation objects. ">MinidumpAnnotationList</a> object in a minidump file, containing a list of <a class="el" href="structcrashpad_1_1MinidumpAnnotation.html" title="A typed annotation object. ">MinidumpAnnotation</a> objects </td></tr>
<tr id="row_0_78_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpAnnotationWriter.html" target="_self">MinidumpAnnotationWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpAnnotation.html" title="A typed annotation object. ">MinidumpAnnotation</a> object in a minidump file </td></tr>
<tr id="row_0_79_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpByteArray.html" target="_self">MinidumpByteArray</a></td><td class="desc">A variable-length array of bytes carried within a minidump file. The data have no intrinsic type and should be interpreted according to their referencing context </td></tr>
<tr id="row_0_80_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpByteArrayWriter.html" target="_self">MinidumpByteArrayWriter</a></td><td class="desc">Writes a variable-length byte array for a minidump into a </td></tr>
<tr id="row_0_81_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpContextAMD64.html" target="_self">MinidumpContextAMD64</a></td><td class="desc">An x86_64 (AMD64) CPU context (register state) carried in a minidump file </td></tr>
<tr id="row_0_82_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpContextAMD64Writer.html" target="_self">MinidumpContextAMD64Writer</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpContextAMD64.html" title="An x86_64 (AMD64) CPU context (register state) carried in a minidump file. ">MinidumpContextAMD64</a> structure in a minidump file </td></tr>
<tr id="row_0_83_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpContextARM.html" target="_self">MinidumpContextARM</a></td><td class="desc">A 32-bit ARM CPU context (register state) carried in a minidump file </td></tr>
<tr id="row_0_84_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpContextARM64.html" target="_self">MinidumpContextARM64</a></td><td class="desc">A 64-bit ARM CPU context (register state) carried in a minidump file </td></tr>
<tr id="row_0_85_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpContextARM64Writer.html" target="_self">MinidumpContextARM64Writer</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpContextARM64.html" title="A 64-bit ARM CPU context (register state) carried in a minidump file. ">MinidumpContextARM64</a> structure in a minidump file </td></tr>
<tr id="row_0_86_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpContextARMWriter.html" target="_self">MinidumpContextARMWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpContextARM.html" title="A 32-bit ARM CPU context (register state) carried in a minidump file. ">MinidumpContextARM</a> structure in a minidump file </td></tr>
<tr id="row_0_87_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpContextMIPS.html" target="_self">MinidumpContextMIPS</a></td><td class="desc">A 32bit MIPS CPU context (register state) carried in a minidump file </td></tr>
<tr id="row_0_88_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpContextMIPS64.html" target="_self">MinidumpContextMIPS64</a></td><td class="desc">A 32bit MIPS CPU context (register state) carried in a minidump file </td></tr>
<tr id="row_0_89_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpContextMIPS64Writer.html" target="_self">MinidumpContextMIPS64Writer</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpContextMIPS64.html" title="A 32bit MIPS CPU context (register state) carried in a minidump file. ">MinidumpContextMIPS64</a> structure in a minidump file </td></tr>
<tr id="row_0_90_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpContextMIPSWriter.html" target="_self">MinidumpContextMIPSWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpContextMIPS.html" title="A 32bit MIPS CPU context (register state) carried in a minidump file. ">MinidumpContextMIPS</a> structure in a minidump file </td></tr>
<tr id="row_0_91_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpContextWriter.html" target="_self">MinidumpContextWriter</a></td><td class="desc">The base class for writers of CPU context structures in minidump files </td></tr>
<tr id="row_0_92_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpContextX86.html" target="_self">MinidumpContextX86</a></td><td class="desc">A 32-bit x86 CPU context (register state) carried in a minidump file </td></tr>
<tr id="row_0_93_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpContextX86Writer.html" target="_self">MinidumpContextX86Writer</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpContextX86.html" title="A 32-bit x86 CPU context (register state) carried in a minidump file. ">MinidumpContextX86</a> structure in a minidump file </td></tr>
<tr id="row_0_94_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpCrashpadInfo.html" target="_self">MinidumpCrashpadInfo</a></td><td class="desc">Additional Crashpad-specific information carried within a minidump file </td></tr>
<tr id="row_0_95_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpCrashpadInfoWriter.html" target="_self">MinidumpCrashpadInfoWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpCrashpadInfo.html" title="Additional Crashpad-specific information carried within a minidump file. ">MinidumpCrashpadInfo</a> stream in a minidump file </td></tr>
<tr id="row_0_96_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpExceptionWriter.html" target="_self">MinidumpExceptionWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__EXCEPTION__STREAM.html" title="Information about the exception that triggered a minidump file’s generation. ">MINIDUMP_EXCEPTION_STREAM</a> stream in a minidump file </td></tr>
<tr id="row_0_97_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpFileWriter.html" target="_self">MinidumpFileWriter</a></td><td class="desc">The root-level object in a minidump file </td></tr>
<tr id="row_0_98_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpHandleDataWriter.html" target="_self">MinidumpHandleDataWriter</a></td><td class="desc">The writer for a MINIDUMP_HANDLE_DATA_STREAM stream in a minidump and its contained <a class="el" href="structMINIDUMP__HANDLE__DESCRIPTOR.html" title="Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific. ">MINIDUMP_HANDLE_DESCRIPTOR</a> s </td></tr>
<tr id="row_0_99_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpMemoryInfoListWriter.html" target="_self">MinidumpMemoryInfoListWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__MEMORY__INFO__LIST.html" title="Contains a list of memory regions. ">MINIDUMP_MEMORY_INFO_LIST</a> stream in a minidump file, containing a list of <a class="el" href="structMINIDUMP__MEMORY__INFO.html" title="Describes a region of memory. ">MINIDUMP_MEMORY_INFO</a> objects </td></tr>
<tr id="row_0_100_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpMemoryListWriter.html" target="_self">MinidumpMemoryListWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__MEMORY__LIST.html" title="Information about memory regions within the process. ">MINIDUMP_MEMORY_LIST</a> stream in a minidump file, containing a list of <a class="el" href="structMINIDUMP__MEMORY__DESCRIPTOR.html" title="A pointer to a snapshot of a region of memory contained within a minidump file. ">MINIDUMP_MEMORY_DESCRIPTOR</a> objects </td></tr>
<tr id="row_0_101_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpMiscInfoWriter.html" target="_self">MinidumpMiscInfoWriter</a></td><td class="desc">The writer for a stream in the <a class="el" href="structMINIDUMP__MISC__INFO.html" title="Information about the process that the minidump file contains a snapshot of, as well as the system th...">MINIDUMP_MISC_INFO</a> family in a minidump file </td></tr>
<tr id="row_0_102_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB20Writer.html" target="_self">MinidumpModuleCodeViewRecordPDB20Writer</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1CodeViewRecordPDB20.html" title="A CodeView record linking to a .pdb 2.0 file. ">CodeViewRecordPDB20</a> object in a minidump file </td></tr>
<tr id="row_0_103_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB70Writer.html" target="_self">MinidumpModuleCodeViewRecordPDB70Writer</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1CodeViewRecordPDB70.html" title="A CodeView record linking to a .pdb 7.0 file. ">CodeViewRecordPDB70</a> object in a minidump file </td></tr>
<tr id="row_0_104_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpModuleCodeViewRecordWriter.html" target="_self">MinidumpModuleCodeViewRecordWriter</a></td><td class="desc">The base class for writers of CodeView records referenced by <a class="el" href="structMINIDUMP__MODULE.html#acd07e35faf066880eeabea8a91aa887a" title="A pointer to the module’s CodeView record, typically a link to its debugging information in crashpad...">MINIDUMP_MODULE::CvRecord</a> in minidump files </td></tr>
<tr id="row_0_105_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html" target="_self">MinidumpModuleCrashpadInfo</a></td><td class="desc">Additional Crashpad-specific information about a module carried within a minidump file </td></tr>
<tr id="row_0_106_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpModuleCrashpadInfoLink.html" target="_self">MinidumpModuleCrashpadInfoLink</a></td><td class="desc">A link between a <a class="el" href="structMINIDUMP__MODULE.html" title="Information about a specific module loaded within the process at the time the snapshot was taken...">MINIDUMP_MODULE</a> structure and additional Crashpad-specific information about a module carried within a minidump file </td></tr>
<tr id="row_0_107_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpModuleCrashpadInfoList.html" target="_self">MinidumpModuleCrashpadInfoList</a></td><td class="desc">Additional Crashpad-specific information about modules carried within a minidump file </td></tr>
<tr id="row_0_108_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpModuleCrashpadInfoListWriter.html" target="_self">MinidumpModuleCrashpadInfoListWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpModuleCrashpadInfoList.html" title="Additional Crashpad-specific information about modules carried within a minidump file. ">MinidumpModuleCrashpadInfoList</a> object in a minidump file, containing a list of <a class="el" href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html" title="Additional Crashpad-specific information about a module carried within a minidump file...">MinidumpModuleCrashpadInfo</a> objects </td></tr>
<tr id="row_0_109_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpModuleCrashpadInfoWriter.html" target="_self">MinidumpModuleCrashpadInfoWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html" title="Additional Crashpad-specific information about a module carried within a minidump file...">MinidumpModuleCrashpadInfo</a> object in a minidump file </td></tr>
<tr id="row_0_110_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpModuleListWriter.html" target="_self">MinidumpModuleListWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__MODULE__LIST.html" title="Information about all modules loaded within the process at the time the snapshot was taken...">MINIDUMP_MODULE_LIST</a> stream in a minidump file, containing a list of <a class="el" href="structMINIDUMP__MODULE.html" title="Information about a specific module loaded within the process at the time the snapshot was taken...">MINIDUMP_MODULE</a> objects </td></tr>
<tr id="row_0_111_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpModuleMiscDebugRecordWriter.html" target="_self">MinidumpModuleMiscDebugRecordWriter</a></td><td class="desc">The writer for an <a class="el" href="structIMAGE__DEBUG__MISC.html" title="Miscellaneous debugging record. ">IMAGE_DEBUG_MISC</a> object in a minidump file </td></tr>
<tr id="row_0_112_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpModuleWriter.html" target="_self">MinidumpModuleWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__MODULE.html" title="Information about a specific module loaded within the process at the time the snapshot was taken...">MINIDUMP_MODULE</a> object in a minidump file </td></tr>
<tr id="row_0_113_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpRVAList.html" target="_self">MinidumpRVAList</a></td><td class="desc">A list of <a class="el" href="dbghelp_8h.html#acf465a1a77ecf067a9d946583bc6a3f8" title="An offset within a minidump file, relative to the start of its MINIDUMP_HEADER. ">RVA</a> pointers </td></tr>
<tr id="row_0_114_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpSimpleStringDictionary.html" target="_self">MinidumpSimpleStringDictionary</a></td><td class="desc">A list of key-value pairs </td></tr>
<tr id="row_0_115_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html" target="_self">MinidumpSimpleStringDictionaryEntry</a></td><td class="desc">A key-value pair </td></tr>
<tr id="row_0_116_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpSimpleStringDictionaryEntryWriter.html" target="_self">MinidumpSimpleStringDictionaryEntryWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html" title="A key-value pair. ">MinidumpSimpleStringDictionaryEntry</a> object in a minidump file </td></tr>
<tr id="row_0_117_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpSimpleStringDictionaryWriter.html" target="_self">MinidumpSimpleStringDictionaryWriter</a></td><td class="desc">The writer for a <a class="el" href="structcrashpad_1_1MinidumpSimpleStringDictionary.html" title="A list of key-value pairs. ">MinidumpSimpleStringDictionary</a> object in a minidump file, containing a list of <a class="el" href="structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html" title="A key-value pair. ">MinidumpSimpleStringDictionaryEntry</a> objects </td></tr>
<tr id="row_0_118_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpSystemInfoWriter.html" target="_self">MinidumpSystemInfoWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__SYSTEM__INFO.html" title="Information about the system that hosted the process that the minidump file contains a snapshot of...">MINIDUMP_SYSTEM_INFO</a> stream in a minidump file </td></tr>
<tr id="row_0_119_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpThreadListWriter.html" target="_self">MinidumpThreadListWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__THREAD__LIST.html" title="Information about all threads within the process. ">MINIDUMP_THREAD_LIST</a> stream in a minidump file, containing a list of <a class="el" href="structMINIDUMP__THREAD.html" title="Information about a specific thread within the process. ">MINIDUMP_THREAD</a> objects </td></tr>
<tr id="row_0_120_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpThreadWriter.html" target="_self">MinidumpThreadWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__THREAD.html" title="Information about a specific thread within the process. ">MINIDUMP_THREAD</a> object in a minidump file </td></tr>
<tr id="row_0_121_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpUnloadedModuleListWriter.html" target="_self">MinidumpUnloadedModuleListWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__UNLOADED__MODULE__LIST.html" title="Information about all modules recorded as unloaded when the snapshot was taken. ">MINIDUMP_UNLOADED_MODULE_LIST</a> stream in a minidump file, containing a list of <a class="el" href="structMINIDUMP__UNLOADED__MODULE.html" title="Information about a specific module that was recorded as being unloaded at the time the snapshot was ...">MINIDUMP_UNLOADED_MODULE</a> objects </td></tr>
<tr id="row_0_122_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpUnloadedModuleWriter.html" target="_self">MinidumpUnloadedModuleWriter</a></td><td class="desc">The writer for a <a class="el" href="structMINIDUMP__UNLOADED__MODULE.html" title="Information about a specific module that was recorded as being unloaded at the time the snapshot was ...">MINIDUMP_UNLOADED_MODULE</a> object in a minidump file </td></tr>
<tr id="row_0_123_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_123_" class="arrow" onclick="toggleFolder('0_123_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpUserExtensionStreamDataSource.html" target="_self">MinidumpUserExtensionStreamDataSource</a></td><td class="desc">Describes a user extension data stream in a minidump </td></tr>
<tr id="row_0_123_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpUserExtensionStreamDataSource_1_1Delegate.html" target="_self">Delegate</a></td><td class="desc">An interface implemented by readers of <a class="el" href="classcrashpad_1_1MinidumpUserExtensionStreamDataSource.html" title="Describes a user extension data stream in a minidump. ">MinidumpUserExtensionStreamDataSource</a> </td></tr>
<tr id="row_0_124_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_124_" class="arrow" onclick="toggleFolder('0_124_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpUserStreamWriter.html" target="_self">MinidumpUserStreamWriter</a></td><td class="desc">The writer for a MINIDUMP_USER_STREAM in a minidump file </td></tr>
<tr id="row_0_124_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpUserStreamWriter_1_1ContentsWriter.html" target="_self">ContentsWriter</a></td><td class="desc"></td></tr>
<tr id="row_0_124_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpUserStreamWriter_1_1ExtensionStreamContentsWriter.html" target="_self">ExtensionStreamContentsWriter</a></td><td class="desc"></td></tr>
<tr id="row_0_124_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1MinidumpUserStreamWriter_1_1SnapshotContentsWriter.html" target="_self">SnapshotContentsWriter</a></td><td class="desc"></td></tr>
<tr id="row_0_125_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1MinidumpUTF8String.html" target="_self">MinidumpUTF8String</a></td><td class="desc">A variable-length UTF-8-encoded string carried within a minidump file </td></tr>
<tr id="row_0_126_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ModuleSnapshot.html" target="_self">ModuleSnapshot</a></td><td class="desc">An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot process </td></tr>
<tr id="row_0_127_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_127_" class="arrow" onclick="toggleFolder('0_127_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1NotifyServer.html" target="_self">NotifyServer</a></td><td class="desc">A server interface for the <code>notify</code> Mach subsystem </td></tr>
<tr id="row_0_127_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1NotifyServer_1_1DefaultInterface.html" target="_self">DefaultInterface</a></td><td class="desc">A concrete implementation of <a class="el" href="classcrashpad_1_1NotifyServer_1_1Interface.html" title="An interface that the different request messages that are a part of the notify Mach subsystem can be ...">Interface</a> that provides a default behavior for all <code>notify</code> routines </td></tr>
<tr id="row_0_127_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1NotifyServer_1_1Interface.html" target="_self">Interface</a></td><td class="desc">An interface that the different request messages that are a part of the <code>notify</code> Mach subsystem can be dispatched to </td></tr>
<tr id="row_0_128_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Paths.html" target="_self">Paths</a></td><td class="desc">Functions to obtain paths </td></tr>
<tr id="row_0_129_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1PEImageAnnotationsReader.html" target="_self">PEImageAnnotationsReader</a></td><td class="desc">A reader of annotations stored in a PE image mapped into another process </td></tr>
<tr id="row_0_130_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1PEImageReader.html" target="_self">PEImageReader</a></td><td class="desc">A reader for PE images mapped into another process </td></tr>
<tr id="row_0_131_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1PEImageResourceReader.html" target="_self">PEImageResourceReader</a></td><td class="desc">A reader for resources stored in PE images mapped into another process </td></tr>
<tr id="row_0_132_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_132_" class="arrow" onclick="toggleFolder('0_132_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessInfo.html" target="_self">ProcessInfo</a></td><td class="desc">Gathers information about a process given its <code>HANDLE</code>. This consists primarily of information stored in the Process Environment Block </td></tr>
<tr id="row_0_132_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessInfo_1_1Handle.html" target="_self">Handle</a></td><td class="desc"></td></tr>
<tr id="row_0_132_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessInfo_1_1Module.html" target="_self">Module</a></td><td class="desc">Contains information about a module loaded into a process </td></tr>
<tr id="row_0_133_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessMemory.html" target="_self">ProcessMemory</a></td><td class="desc">Abstract base class for accessing the memory of another process </td></tr>
<tr id="row_0_134_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessMemoryFuchsia.html" target="_self">ProcessMemoryFuchsia</a></td><td class="desc">Accesses the memory of another Fuchsia process </td></tr>
<tr id="row_0_135_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessMemoryLinux.html" target="_self">ProcessMemoryLinux</a></td><td class="desc">Accesses the memory of another Linux process </td></tr>
<tr id="row_0_136_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessMemoryRange.html" target="_self">ProcessMemoryRange</a></td><td class="desc">Provides range protected access to the memory of another process </td></tr>
<tr id="row_0_137_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_137_" class="arrow" onclick="toggleFolder('0_137_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessReaderFuchsia.html" target="_self">ProcessReaderFuchsia</a></td><td class="desc">Accesses information about another process, identified by a Fuchsia process </td></tr>
<tr id="row_0_137_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReaderFuchsia_1_1Module.html" target="_self">Module</a></td><td class="desc">Contains information about a module loaded into a process </td></tr>
<tr id="row_0_137_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReaderFuchsia_1_1Thread.html" target="_self">Thread</a></td><td class="desc">Contains information about a thread that belongs to a process </td></tr>
<tr id="row_0_138_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_138_" class="arrow" onclick="toggleFolder('0_138_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessReaderLinux.html" target="_self">ProcessReaderLinux</a></td><td class="desc">Accesses information about another process, identified by a process ID </td></tr>
<tr id="row_0_138_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReaderLinux_1_1Module.html" target="_self">Module</a></td><td class="desc">Contains information about a module loaded into a process </td></tr>
<tr id="row_0_138_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReaderLinux_1_1Thread.html" target="_self">Thread</a></td><td class="desc">Contains information about a thread that belongs to a process </td></tr>
<tr id="row_0_139_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_139_" class="arrow" onclick="toggleFolder('0_139_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessReaderMac.html" target="_self">ProcessReaderMac</a></td><td class="desc">Accesses information about another process, identified by a Mach task </td></tr>
<tr id="row_0_139_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReaderMac_1_1Module.html" target="_self">Module</a></td><td class="desc">Contains information about a module loaded into a process </td></tr>
<tr id="row_0_139_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReaderMac_1_1Thread.html" target="_self">Thread</a></td><td class="desc">Contains information about a thread that belongs to a task (process) </td></tr>
<tr id="row_0_140_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_140_" class="arrow" onclick="toggleFolder('0_140_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessReaderWin.html" target="_self">ProcessReaderWin</a></td><td class="desc">Accesses information about another process, identified by a <code>HANDLE</code> </td></tr>
<tr id="row_0_140_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReaderWin_1_1Thread.html" target="_self">Thread</a></td><td class="desc">Contains information about a thread that belongs to a process </td></tr>
<tr id="row_0_141_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessSnapshot.html" target="_self">ProcessSnapshot</a></td><td class="desc">An abstract interface to a snapshot representing the state of a process </td></tr>
<tr id="row_0_142_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessSnapshotFuchsia.html" target="_self">ProcessSnapshotFuchsia</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ProcessSnapshot.html" title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> of a running (or crashed) process running on a Fuchsia system. This class is not yet implemented </td></tr>
<tr id="row_0_143_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessSnapshotLinux.html" target="_self">ProcessSnapshotLinux</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ProcessSnapshot.html" title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> of a running (or crashed) process running on a Linux system </td></tr>
<tr id="row_0_144_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessSnapshotMac.html" target="_self">ProcessSnapshotMac</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ProcessSnapshot.html" title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> of a running (or crashed) process running on a macOS system </td></tr>
<tr id="row_0_145_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessSnapshotMinidump.html" target="_self">ProcessSnapshotMinidump</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ProcessSnapshot.html" title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> based on a minidump file </td></tr>
<tr id="row_0_146_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessSnapshotSanitized.html" target="_self">ProcessSnapshotSanitized</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ProcessSnapshot.html" title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> which wraps and filters sensitive information from another <a class="el" href="classcrashpad_1_1ProcessSnapshot.html" title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> </td></tr>
<tr id="row_0_147_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessSnapshotWin.html" target="_self">ProcessSnapshotWin</a></td><td class="desc">A <a class="el" href="classcrashpad_1_1ProcessSnapshot.html" title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> of a running (or crashed) process running on a Windows system </td></tr>
<tr id="row_0_148_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcessSubrangeReader.html" target="_self">ProcessSubrangeReader</a></td><td class="desc">A wrapper for <a class="el" href="classcrashpad_1_1ProcessReaderWin.html" title="Accesses information about another process, identified by a HANDLE. ">ProcessReaderWin</a> that only allows a specific subrange to be read from </td></tr>
<tr id="row_0_149_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ProcStatReader.html" target="_self">ProcStatReader</a></td><td class="desc">Reads the /proc/[pid]/stat file for a thread </td></tr>
<tr id="row_0_150_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1PruneCondition.html" target="_self">PruneCondition</a></td><td class="desc">An abstract base class for evaluating crash reports for deletion </td></tr>
<tr id="row_0_151_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1PruneCrashReportThread.html" target="_self">PruneCrashReportThread</a></td><td class="desc">A thread that periodically prunes crash reports from the database using the specified condition </td></tr>
<tr id="row_0_152_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_152_" class="arrow" onclick="toggleFolder('0_152_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1PtraceBroker.html" target="_self">PtraceBroker</a></td><td class="desc">Implements a <a class="el" href="classcrashpad_1_1PtraceConnection.html" title="Provides an interface for making ptrace requests against a process and its threads. ">PtraceConnection</a> over a socket </td></tr>
<tr id="row_0_152_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1PtraceBroker_1_1GetThreadInfoResponse.html" target="_self">GetThreadInfoResponse</a></td><td class="desc">The response sent for a <a class="el" href="structcrashpad_1_1PtraceBroker_1_1Request.html" title="A request sent to a PtraceBroker from a PtraceClient. ">Request</a> with type kTypeGetThreadInfo </td></tr>
<tr id="row_0_152_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1PtraceBroker_1_1Request.html" target="_self">Request</a></td><td class="desc">A request sent to a <a class="el" href="classcrashpad_1_1PtraceBroker.html" title="Implements a PtraceConnection over a socket. ">PtraceBroker</a> from a <a class="el" href="classcrashpad_1_1PtraceClient.html" title="Implements a PtraceConnection over a socket. ">PtraceClient</a> </td></tr>
<tr id="row_0_153_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1PtraceClient.html" target="_self">PtraceClient</a></td><td class="desc">Implements a <a class="el" href="classcrashpad_1_1PtraceConnection.html" title="Provides an interface for making ptrace requests against a process and its threads. ">PtraceConnection</a> over a socket </td></tr>
<tr id="row_0_154_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1PtraceConnection.html" target="_self">PtraceConnection</a></td><td class="desc">Provides an interface for making <code>ptrace</code> requests against a process and its threads </td></tr>
<tr id="row_0_155_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Ptracer.html" target="_self">Ptracer</a></td><td class="desc">Provides an architecturally agnostic interface for collecting information with <code>ptrace</code> </td></tr>
<tr id="row_0_156_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1PtraceStrategyDecider.html" target="_self">PtraceStrategyDecider</a></td><td class="desc">Abstract base class for deciding how the handler should <code>ptrace</code> a client </td></tr>
<tr id="row_0_157_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1RangeSet.html" target="_self">RangeSet</a></td><td class="desc">A set of VMAddress ranges </td></tr>
<tr id="row_0_158_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1RegistrationRequest.html" target="_self">RegistrationRequest</a></td><td class="desc">A client registration request </td></tr>
<tr id="row_0_159_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1RegistrationResponse.html" target="_self">RegistrationResponse</a></td><td class="desc">A client registration response </td></tr>
<tr id="row_0_160_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1RTL__UNLOAD__EVENT__TRACE.html" target="_self">RTL_UNLOAD_EVENT_TRACE</a></td><td class="desc"></td></tr>
<tr id="row_0_161_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1SanitizationInformation.html" target="_self">SanitizationInformation</a></td><td class="desc">Struture containing information about how snapshots should be sanitized </td></tr>
<tr id="row_0_162_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ScopedForbidReturn.html" target="_self">ScopedForbidReturn</a></td><td class="desc">Asserts that a scope must not be exited while unsafe </td></tr>
<tr id="row_0_163_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ScopedMmap.html" target="_self">ScopedMmap</a></td><td class="desc">Maintains a memory-mapped region created by <code>mmap()</code> </td></tr>
<tr id="row_0_164_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ScopedProcessSuspend.html" target="_self">ScopedProcessSuspend</a></td><td class="desc">Manages the suspension of another process </td></tr>
<tr id="row_0_165_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ScopedPrSetPtracer.html" target="_self">ScopedPrSetPtracer</a></td><td class="desc"></td></tr>
<tr id="row_0_166_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ScopedPtraceAttach.html" target="_self">ScopedPtraceAttach</a></td><td class="desc">Maintains a <code>ptrace()</code> attachment to a process </td></tr>
<tr id="row_0_167_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ScopedRemoveFileTraits.html" target="_self">ScopedRemoveFileTraits</a></td><td class="desc"></td></tr>
<tr id="row_0_168_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ScopedSetEvent.html" target="_self">ScopedSetEvent</a></td><td class="desc">Calls <code>SetEvent()</code> on destruction at latest </td></tr>
<tr id="row_0_169_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ScopedTaskSuspend.html" target="_self">ScopedTaskSuspend</a></td><td class="desc">Manages the suspension of another task </td></tr>
<tr id="row_0_170_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Semaphore.html" target="_self">Semaphore</a></td><td class="desc">An anonymous in-process counting sempahore </td></tr>
<tr id="row_0_171_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ServerToClientMessage.html" target="_self">ServerToClientMessage</a></td><td class="desc">The message passed from server to client </td></tr>
<tr id="row_0_172_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1SessionEndWatcher.html" target="_self">SessionEndWatcher</a></td><td class="desc">Creates a hidden window and waits for a <code>WM_ENDSESSION</code> message, indicating that the session is ending and the application should terminate </td></tr>
<tr id="row_0_173_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_173_" class="arrow" onclick="toggleFolder('0_173_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Settings.html" target="_self">Settings</a></td><td class="desc">An interface for accessing and modifying the settings of a <a class="el" href="classcrashpad_1_1CrashReportDatabase.html" title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a> </td></tr>
<tr id="row_0_173_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1Settings_1_1Data.html" target="_self">Data</a></td><td class="desc"></td></tr>
<tr id="row_0_174_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ShutdownRequest.html" target="_self">ShutdownRequest</a></td><td class="desc">A message only sent to the server by itself to trigger shutdown </td></tr>
<tr id="row_0_175_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_175_" class="arrow" onclick="toggleFolder('0_175_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Signals.html" target="_self">Signals</a></td><td class="desc">Utilities for handling POSIX signals </td></tr>
<tr id="row_0_175_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Signals_1_1OldActions.html" target="_self">OldActions</a></td><td class="desc">A group of <code>struct sigaction</code> structures corresponding to a set of signals’ previous actions, addressable by signal number </td></tr>
<tr id="row_0_176_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1SnapshotMinidumpMemoryWriter.html" target="_self">SnapshotMinidumpMemoryWriter</a></td><td class="desc">The base class for writers of memory ranges pointed to by <a class="el" href="structMINIDUMP__MEMORY__DESCRIPTOR.html" title="A pointer to a snapshot of a region of memory contained within a minidump file. ">MINIDUMP_MEMORY_DESCRIPTOR</a> objects in a minidump file </td></tr>
<tr id="row_0_177_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Stoppable.html" target="_self">Stoppable</a></td><td class="desc">An interface for operations that may be Started and Stopped </td></tr>
<tr id="row_0_178_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1StringAnnotation.html" target="_self">StringAnnotation</a></td><td class="desc">An </td></tr>
<tr id="row_0_179_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1StringFile.html" target="_self">StringFile</a></td><td class="desc">A file reader and writer backed by a virtual file, as opposed to a file on disk or other operating system file descriptor-based file </td></tr>
<tr id="row_0_180_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1StringHTTPBodyStream.html" target="_self">StringHTTPBodyStream</a></td><td class="desc">An implementation of <a class="el" href="classcrashpad_1_1HTTPBodyStream.html" title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> that turns a fixed string into a stream </td></tr>
<tr id="row_0_181_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1SystemSnapshot.html" target="_self">SystemSnapshot</a></td><td class="desc">An abstract interface to a snapshot representing the state of a system, comprising an operating system, CPU architecture, and various other characteristics </td></tr>
<tr id="row_0_182_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_182_" class="arrow" onclick="toggleFolder('0_182_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1TaskMemory.html" target="_self">TaskMemory</a></td><td class="desc">Accesses the memory of another Mach task </td></tr>
<tr id="row_0_182_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1TaskMemory_1_1MappedMemory.html" target="_self">MappedMemory</a></td><td class="desc">A memory region mapped from another Mach task </td></tr>
<tr id="row_0_183_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1TestCrashpadInfo.html" target="_self">TestCrashpadInfo</a></td><td class="desc"></td></tr>
<tr id="row_0_184_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Thread.html" target="_self">Thread</a></td><td class="desc">Basic thread abstraction. Users should derive from this class and implement ThreadMain() </td></tr>
<tr id="row_0_185_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_185_" class="arrow" onclick="toggleFolder('0_185_')">&#9654;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unioncrashpad_1_1ThreadContext.html" target="_self">ThreadContext</a></td><td class="desc">The set of general purpose registers for an architecture family </td></tr>
<tr id="row_0_185_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ThreadContext_1_1t32__t.html" target="_self">t32_t</a></td><td class="desc">The general purpose registers used by the 32-bit variant of the architecture </td></tr>
<tr id="row_0_185_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ThreadContext_1_1t64__t.html" target="_self">t64_t</a></td><td class="desc">The general purpose registers used by the 64-bit variant of the architecture </td></tr>
<tr id="row_0_186_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ThreadInfo.html" target="_self">ThreadInfo</a></td><td class="desc">A collection of <code>ptrace</code>-able information about a thread </td></tr>
<tr id="row_0_187_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ThreadLogMessages.html" target="_self">ThreadLogMessages</a></td><td class="desc">Captures log messages produced on the current thread during an object’s lifetime </td></tr>
<tr id="row_0_188_" style="display:none;"