<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>~ExceptionSnapshot</b>() (defined in <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">virtual</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>~ExceptionSnapshot</b>() (defined in <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">virtual</span></td></tr>
<trclass="memdesc:ab4fa67b763525c55cb5185c57d16a498"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a series of operating system-specific exception codes. <ahref="#ab4fa67b763525c55cb5185c57d16a498">More...</a><br/></td></tr>
<trclass="memdesc:aa100b62618bf575b1de7898cc0feaf34"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a vector of additional memory blocks that should be included in a minidump. <ahref="#aa100b62618bf575b1de7898cc0feaf34">More...</a><br/></td></tr>
<divclass="textblock"><p>An abstract interface to a snapshot representing an exception that a snapshot process sustained and triggered the snapshot being taken. </p>
@ -162,7 +165,7 @@ Public Member Functions</h2></td></tr>
<p>For Mac OS X, this will be a vector containing the original exception type and the values of <code>code[0]</code> and <code>code[1]</code> as received by a Mach exception handler.</p>
<p>For Windows, these are additional arguments (if any) as provided to <code>RaiseException()</code>. See the documentation for <code><aclass="el"href="structcrashpad_1_1ExceptionInformation.html"title="Structure read out of the client process by the crash handler when an exception occurs. ">ExceptionInformation</a></code> in <code>EXCEPTION_RECORD</code>. </p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ac1f0ce60761dbfc9f1ccf3d5d2d31f7a">crashpad::internal::ExceptionSnapshotMac</a>, <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a9133ffb6eda55ef83b10e21c617142dc">crashpad::test::TestExceptionSnapshot</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a34df0516c41e42fd891a7f74ca4485c1">crashpad::internal::ExceptionSnapshotWin</a>.</p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a9133ffb6eda55ef83b10e21c617142dc">crashpad::test::TestExceptionSnapshot</a>, <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ac1f0ce60761dbfc9f1ccf3d5d2d31f7a">crashpad::internal::ExceptionSnapshotMac</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a34df0516c41e42fd891a7f74ca4485c1">crashpad::internal::ExceptionSnapshotWin</a>.</p>
</div>
</div>
@ -190,7 +193,7 @@ Public Member Functions</h2></td></tr>
<p>Returns a <aclass="el"href="structcrashpad_1_1CPUContext.html"title="A context structure capable of carrying the context of any supported CPU architecture. ">CPUContext</a> object corresponding to the exception thread’s CPU context at the time of the exception. </p>
<p>The caller does not take ownership of this object, it is scoped to the lifetime of the <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> object that it was obtained from. </p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#a73dd26bcfe528de14bc0b8b1f177449a">crashpad::internal::ExceptionSnapshotMac</a>, <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#ad21a8c1b4eeea9094bcadece38dac86d">crashpad::test::TestExceptionSnapshot</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#ac80687ea46ad9542b183abf1246973c0">crashpad::internal::ExceptionSnapshotWin</a>.</p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#ad21a8c1b4eeea9094bcadece38dac86d">crashpad::test::TestExceptionSnapshot</a>, <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#a73dd26bcfe528de14bc0b8b1f177449a">crashpad::internal::ExceptionSnapshotMac</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#ac80687ea46ad9542b183abf1246973c0">crashpad::internal::ExceptionSnapshotWin</a>.</p>
</div>
</div>
@ -220,7 +223,7 @@ Public Member Functions</h2></td></tr>
<p>For Mac OS X, this will be an <aclass="el"href="non__mac_2mach_2mach_8h.html#EXC_x">EXC_*</a> exception type, such as <code>EXC_BAD_ACCESS</code>. <code>EXC_CRASH</code> will not appear here for exceptions processed as <code>EXC_CRASH</code> when generated from another preceding exception: the original exception code will appear instead. The exception type as it was received will appear at index 0 of <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html#ab4fa67b763525c55cb5185c57d16a498"title="Returns a series of operating system-specific exception codes. ">Codes()</a>.</p>
<p>For Windows, this will be an EXCEPTION_* exception type such as <code>EXCEPTION_ACCESS_VIOLATION</code>. </p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ab361b5aa9f4b77b1363898bdd5b3bbbb">crashpad::internal::ExceptionSnapshotMac</a>, <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a9f7c53797558f62660ed6196845bed59">crashpad::test::TestExceptionSnapshot</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a081539ced0ac599376e252a402def61e">crashpad::internal::ExceptionSnapshotWin</a>.</p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a9f7c53797558f62660ed6196845bed59">crashpad::test::TestExceptionSnapshot</a>, <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ab361b5aa9f4b77b1363898bdd5b3bbbb">crashpad::internal::ExceptionSnapshotMac</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a081539ced0ac599376e252a402def61e">crashpad::internal::ExceptionSnapshotWin</a>.</p>
</div>
</div>
@ -249,7 +252,7 @@ Public Member Functions</h2></td></tr>
<p>This may be the address that caused a fault on data access, or it may be the instruction pointer that contained an offending instruction. For exceptions where this value cannot be determined, it will be <code>0</code>.</p>
<p>For Mac OS X, this will be the value of the exception code at index 1 as received by a Mach exception handler. </p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#a9a7a8a27dc0a7f2695f99652a1b094bd">crashpad::internal::ExceptionSnapshotMac</a>, <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a7f07d1ae79512f60308d49d353dd46d3">crashpad::test::TestExceptionSnapshot</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a99e96c1b4d2c0b02408b96ee5cc4140b">crashpad::internal::ExceptionSnapshotWin</a>.</p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a7f07d1ae79512f60308d49d353dd46d3">crashpad::test::TestExceptionSnapshot</a>, <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#a9a7a8a27dc0a7f2695f99652a1b094bd">crashpad::internal::ExceptionSnapshotMac</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a99e96c1b4d2c0b02408b96ee5cc4140b">crashpad::internal::ExceptionSnapshotWin</a>.</p>
</div>
</div>
@ -283,7 +286,35 @@ Public Member Functions</h2></td></tr>
<p>In all cases on Mac OS X, the full exception code at index 0 as it was received will appear at index 1 of <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html#ab4fa67b763525c55cb5185c57d16a498"title="Returns a series of operating system-specific exception codes. ">Codes()</a>.</p>
<p>On Windows, this will either be <code>0</code> if the exception is continuable, or <code>EXCEPTION_NONCONTINUABLE</code> to indicate a noncontinuable exception. </p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ad486a914f9bffe0119bf83d59fda7185">crashpad::internal::ExceptionSnapshotMac</a>, <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a96ebe0bf56492dfb4f753ea89ec3b6c6">crashpad::test::TestExceptionSnapshot</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a4e5002647b22e5b34bed8164fb836b14">crashpad::internal::ExceptionSnapshotWin</a>.</p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a96ebe0bf56492dfb4f753ea89ec3b6c6">crashpad::test::TestExceptionSnapshot</a>, <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ad486a914f9bffe0119bf83d59fda7185">crashpad::internal::ExceptionSnapshotMac</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a4e5002647b22e5b34bed8164fb836b14">crashpad::internal::ExceptionSnapshotWin</a>.</p>
<p>Returns a vector of additional memory blocks that should be included in a minidump. </p>
<dlclass="section return"><dt>Returns</dt><dd>A vector of <aclass="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> objects that will be included in the crash dump. The caller does not take ownership of these objects, they are scoped to the lifetime of the <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> object that they were obtained from. </dd></dl>
<p>Implemented in <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a8dcc8870ce0912b83d6c98e1ce37df96">crashpad::test::TestExceptionSnapshot</a>, <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ab191e4a1838ad0f75b5714ee507feba3">crashpad::internal::ExceptionSnapshotMac</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#afe411b390d361297fe3aa4fe8f3e3241">crashpad::internal::ExceptionSnapshotWin</a>.</p>
</div>
</div>
@ -311,7 +342,7 @@ Public Member Functions</h2></td></tr>
<p>Returns the thread identifier of the thread that triggered the exception. </p>
<p>This value can be compared to <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html#a21b11bab41a09226db8cdb6e629ebfc4"title="Returns the thread’s identifier. ">ThreadSnapshot::ThreadID()</a> to associate an <aclass="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> object with the <aclass="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 contains a snapshot of the thread that triggered the exception. </p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#aed18279b8d96ab1db1de50a85b4076f2">crashpad::internal::ExceptionSnapshotMac</a>, <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a7c566bf23ac2dea8c5a8dd8d0ad331ae">crashpad::test::TestExceptionSnapshot</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#aeb24a5a7b0c476e7bd1e8cd020cb1f07">crashpad::internal::ExceptionSnapshotWin</a>.</p>
<p>Implemented in <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a7c566bf23ac2dea8c5a8dd8d0ad331ae">crashpad::test::TestExceptionSnapshot</a>, <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#aed18279b8d96ab1db1de50a85b4076f2">crashpad::internal::ExceptionSnapshotMac</a>, and <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#aeb24a5a7b0c476e7bd1e8cd020cb1f07">crashpad::internal::ExceptionSnapshotWin</a>.</p>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>ExceptionSnapshotMac</b>() (defined in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html">crashpad::internal::ExceptionSnapshotMac</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html">crashpad::internal::ExceptionSnapshotMac</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>~ExceptionSnapshot</b>() (defined in <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">virtual</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>~ExceptionSnapshotMac</b>() override (defined in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html">crashpad::internal::ExceptionSnapshotMac</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html">crashpad::internal::ExceptionSnapshotMac</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>~ExceptionSnapshot</b>() (defined in <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">virtual</span></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>~ExceptionSnapshotMac</b>() override (defined in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html">crashpad::internal::ExceptionSnapshotMac</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html">crashpad::internal::ExceptionSnapshotMac</a></td><tdclass="entry"></td></tr>
<trclass="memdesc:ac1f0ce60761dbfc9f1ccf3d5d2d31f7a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a series of operating system-specific exception codes. <ahref="#ac1f0ce60761dbfc9f1ccf3d5d2d31f7a">More...</a><br/></td></tr>
<trclass="memdesc:ab191e4a1838ad0f75b5714ee507feba3"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a vector of additional memory blocks that should be included in a minidump. <ahref="#ab191e4a1838ad0f75b5714ee507feba3">More...</a><br/></td></tr>
<divclass="textblock"><p>An <aclass="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 Mac OS X system. </p>
@ -286,6 +289,34 @@ Public Member Functions</h2></td></tr>
<p>Returns a vector of additional memory blocks that should be included in a minidump. </p>
<dlclass="section return"><dt>Returns</dt><dd>A vector of <aclass="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> objects that will be included in the crash dump. The caller does not take ownership of these objects, they are scoped to the lifetime of the <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> object that they were obtained from. </dd></dl>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>ExceptionSnapshotWin</b>() (defined in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html">crashpad::internal::ExceptionSnapshotWin</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html">crashpad::internal::ExceptionSnapshotWin</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>~ExceptionSnapshot</b>() (defined in <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">virtual</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>~ExceptionSnapshotWin</b>() override (defined in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html">crashpad::internal::ExceptionSnapshotWin</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html">crashpad::internal::ExceptionSnapshotWin</a></td><tdclass="entry"></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>~ExceptionSnapshot</b>() (defined in <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html">crashpad::ExceptionSnapshot</a></td><tdclass="entry"><spanclass="mlabel">inline</span><spanclass="mlabel">virtual</span></td></tr>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>~ExceptionSnapshotWin</b>() override (defined in <aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html">crashpad::internal::ExceptionSnapshotWin</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html">crashpad::internal::ExceptionSnapshotWin</a></td><tdclass="entry"></td></tr>
<trclass="memdesc:a34df0516c41e42fd891a7f74ca4485c1"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a series of operating system-specific exception codes. <ahref="#a34df0516c41e42fd891a7f74ca4485c1">More...</a><br/></td></tr>
<trclass="memdesc:afe411b390d361297fe3aa4fe8f3e3241"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a vector of additional memory blocks that should be included in a minidump. <ahref="#afe411b390d361297fe3aa4fe8f3e3241">More...</a><br/></td></tr>
<p>Returns a vector of additional memory blocks that should be included in a minidump. </p>
<dlclass="section return"><dt>Returns</dt><dd>A vector of <aclass="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> objects that will be included in the crash dump. The caller does not take ownership of these objects, they are scoped to the lifetime of the <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> object that they were obtained from. </dd></dl>
@ -95,11 +95,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<p>This is the complete list of members for <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html">crashpad::test::TestExceptionSnapshot</a>, including all inherited members.</p>
<trbgcolor="#f0f0f0"class="even"><tdclass="entry"><b>SetCodes</b>(const std::vector< uint64_t >&codes) (defined in <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html">crashpad::test::TestExceptionSnapshot</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html">crashpad::test::TestExceptionSnapshot</a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trbgcolor="#f0f0f0"><tdclass="entry"><b>SetException</b>(uint32_t exception) (defined in <aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html">crashpad::test::TestExceptionSnapshot</a>)</td><tdclass="entry"><aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html">crashpad::test::TestExceptionSnapshot</a></td><tdclass="entry"><spanclass="mlabel">inline</span></td></tr>
<trclass="memdesc:ad21a8c1b4eeea9094bcadece38dac86d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a <aclass="el"href="structcrashpad_1_1CPUContext.html"title="A context structure capable of carrying the context of any supported CPU architecture. ">CPUContext</a> object corresponding to the exception thread’s CPU context at the time of the exception. <ahref="#ad21a8c1b4eeea9094bcadece38dac86d">More...</a><br/></td></tr>
<trclass="memdesc:a9133ffb6eda55ef83b10e21c617142dc"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a series of operating system-specific exception codes. <ahref="#a9133ffb6eda55ef83b10e21c617142dc">More...</a><br/></td></tr>
<trclass="memdesc:a8dcc8870ce0912b83d6c98e1ce37df96"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Returns a vector of additional memory blocks that should be included in a minidump. <ahref="#a8dcc8870ce0912b83d6c98e1ce37df96">More...</a><br/></td></tr>
<divclass="textblock"><p>A test <aclass="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. </p>
@ -301,6 +307,34 @@ void </td><td class="memItemRight" valign="bottom"><b>SetCodes</b> (const s
<p>Returns a vector of additional memory blocks that should be included in a minidump. </p>
<dlclass="section return"><dt>Returns</dt><dd>A vector of <aclass="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> objects that will be included in the crash dump. The caller does not take ownership of these objects, they are scoped to the lifetime of the <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> object that they were obtained from. </dd></dl>
<trid="row_70_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestMemorySnapshot.html"target="_self">crashpad::test::TestMemorySnapshot</a></td><tdclass="desc">A test <aclass="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>
<trid="row_71_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__DIRECTORY.html"target="_self">MINIDUMP_DIRECTORY</a></td><tdclass="desc">A pointer to a stream within a minidump file </td></tr>
<trid="row_72_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__EXCEPTION.html"target="_self">MINIDUMP_EXCEPTION</a></td><tdclass="desc">Information about an exception that occurred in the process </td></tr>
<trid="row_73_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__EXCEPTION__STREAM.html"target="_self">MINIDUMP_EXCEPTION_STREAM</a></td><tdclass="desc">Information about the exception that triggered a minidump file’s generation </td></tr>
<trid="row_74_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_74_"class="arrow"onclick="toggleFolder('74_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__HANDLE__DESCRIPTOR.html"target="_self">MINIDUMP_HANDLE_DESCRIPTOR</a></td><tdclass="desc">Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific </td></tr>
<trid="row_74_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__HANDLE__DESCRIPTOR__2.html"target="_self">MINIDUMP_HANDLE_DESCRIPTOR_2</a></td><tdclass="desc">Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific </td></tr>
<trid="row_75_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__HEADER.html"target="_self">MINIDUMP_HEADER</a></td><tdclass="desc">The top-level structure identifying a minidump file </td></tr>
<trid="row_76_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__LOCATION__DESCRIPTOR.html"target="_self">MINIDUMP_LOCATION_DESCRIPTOR</a></td><tdclass="desc">A pointer to a structure or union within a minidump file </td></tr>
<trid="row_77_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__DESCRIPTOR.html"target="_self">MINIDUMP_MEMORY_DESCRIPTOR</a></td><tdclass="desc">A pointer to a snapshot of a region of memory contained within a minidump file </td></tr>
<trid="row_78_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__INFO.html"target="_self">MINIDUMP_MEMORY_INFO</a></td><tdclass="desc">Describes a region of memory </td></tr>
<trid="row_79_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__INFO__LIST.html"target="_self">MINIDUMP_MEMORY_INFO_LIST</a></td><tdclass="desc">Contains a list of memory regions </td></tr>
<trid="row_80_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__LIST.html"target="_self">MINIDUMP_MEMORY_LIST</a></td><tdclass="desc">Information about memory regions within the process </td></tr>
<trid="row_81_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_81_"class="arrow"onclick="toggleFolder('81_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO.html"target="_self">MINIDUMP_MISC_INFO</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_81_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_81_0_"class="arrow"onclick="toggleFolder('81_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__2.html"target="_self">MINIDUMP_MISC_INFO_2</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_81_0_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanid="arr_81_0_0_"class="arrow"onclick="toggleFolder('81_0_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__3.html"target="_self">MINIDUMP_MISC_INFO_3</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_81_0_0_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:64px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__4.html"target="_self">MINIDUMP_MISC_INFO_4</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_82_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MODULE.html"target="_self">MINIDUMP_MODULE</a></td><tdclass="desc">Information about a specific module loaded within the process at the time the snapshot was taken </td></tr>
<trid="row_83_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MODULE__LIST.html"target="_self">MINIDUMP_MODULE_LIST</a></td><tdclass="desc">Information about all modules loaded within the process at the time the snapshot was taken </td></tr>
<trid="row_84_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__STRING.html"target="_self">MINIDUMP_STRING</a></td><tdclass="desc">A variable-length UTF-16-encoded string carried within a minidump file </td></tr>
<trid="row_85_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__SYSTEM__INFO.html"target="_self">MINIDUMP_SYSTEM_INFO</a></td><tdclass="desc">Information about the system that hosted the process that the minidump file contains a snapshot of </td></tr>
<trid="row_86_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__THREAD.html"target="_self">MINIDUMP_THREAD</a></td><tdclass="desc">Information about a specific thread within the process </td></tr>
<trid="row_87_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__THREAD__LIST.html"target="_self">MINIDUMP_THREAD_LIST</a></td><tdclass="desc">Information about all threads within the process </td></tr>
<trid="row_88_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextAMD64.html"target="_self">crashpad::MinidumpContextAMD64</a></td><tdclass="desc">An x86_64 (AMD64) CPU context (register state) carried in a minidump file </td></tr>
<trid="row_89_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextX86.html"target="_self">crashpad::MinidumpContextX86</a></td><tdclass="desc">A 32-bit x86 CPU context (register state) carried in a minidump file </td></tr>
<trid="row_90_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpCrashpadInfo.html"target="_self">crashpad::MinidumpCrashpadInfo</a></td><tdclass="desc">Additional Crashpad-specific information carried within a minidump file </td></tr>
<trid="row_91_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html"target="_self">crashpad::MinidumpModuleCrashpadInfo</a></td><tdclass="desc">Additional Crashpad-specific information about a module carried within a minidump file </td></tr>
<trid="row_92_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfoLink.html"target="_self">crashpad::MinidumpModuleCrashpadInfoLink</a></td><tdclass="desc">A link between a <aclass="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>
<trid="row_93_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfoList.html"target="_self">crashpad::MinidumpModuleCrashpadInfoList</a></td><tdclass="desc">Additional Crashpad-specific information about modules carried within a minidump file </td></tr>
<trid="row_94_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpRVAList.html"target="_self">crashpad::MinidumpRVAList</a></td><tdclass="desc">A list of <aclass="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>
<trid="row_95_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionary.html"target="_self">crashpad::MinidumpSimpleStringDictionary</a></td><tdclass="desc">A list of key-value pairs </td></tr>
<trid="row_97_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpUTF8String.html"target="_self">crashpad::MinidumpUTF8String</a></td><tdclass="desc">A variable-length UTF-8-encoded string carried within a minidump file </td></tr>
<trid="row_98_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_98_"class="arrow"onclick="toggleFolder('98_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpWritable.html"target="_self">crashpad::internal::MinidumpWritable</a></td><tdclass="desc">The base class for all content that might be written to a minidump file </td></tr>
<trid="row_98_0_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_98_0_"class="arrow"onclick="toggleFolder('98_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpRVAListWriter.html"target="_self">crashpad::internal::MinidumpRVAListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpRVAList.html"title="A list of RVA pointers. ">MinidumpRVAList</a> object in a minidump file, containing a list of <aclass="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>
<trid="row_98_0_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpStringListWriter.html"target="_self">crashpad::internal::MinidumpStringListWriter< MinidumpStringWriterType ></a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_1_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_98_1_"class="arrow"onclick="toggleFolder('98_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpStreamWriter.html"target="_self">crashpad::internal::MinidumpStreamWriter</a></td><tdclass="desc">The base class for all second-level objects (“streams”) in a minidump file </td></tr>
<trid="row_98_1_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpCrashpadInfoWriter.html"target="_self">crashpad::MinidumpCrashpadInfoWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_1_1_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpExceptionWriter.html"target="_self">crashpad::MinidumpExceptionWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_1_2_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpHandleDataWriter.html"target="_self">crashpad::MinidumpHandleDataWriter</a></td><tdclass="desc">The writer for a MINIDUMP_HANDLE_DATA_STREAM stream in a minidump and its contained <aclass="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>
<trid="row_98_1_3_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMemoryInfoListWriter.html"target="_self">crashpad::MinidumpMemoryInfoListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="el"href="structMINIDUMP__MEMORY__INFO.html"title="Describes a region of memory. ">MINIDUMP_MEMORY_INFO</a> objects </td></tr>
<trid="row_98_1_4_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMemoryListWriter.html"target="_self">crashpad::MinidumpMemoryListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="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>
<trid="row_98_1_5_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMiscInfoWriter.html"target="_self">crashpad::MinidumpMiscInfoWriter</a></td><tdclass="desc">The writer for a stream in the <aclass="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>
<trid="row_98_1_6_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleListWriter.html"target="_self">crashpad::MinidumpModuleListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="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>
<trid="row_98_1_7_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpSystemInfoWriter.html"target="_self">crashpad::MinidumpSystemInfoWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_1_8_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpThreadListWriter.html"target="_self">crashpad::MinidumpThreadListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="el"href="structMINIDUMP__THREAD.html"title="Information about a specific thread within the process. ">MINIDUMP_THREAD</a> objects </td></tr>
<trid="row_98_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpStringWriter.html"target="_self">crashpad::internal::MinidumpStringWriter< Traits ></a></td><tdclass="desc">Writes a variable-length string to a minidump file in accordance with the string type’s characteristics </td></tr>
<trid="row_98_3_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_98_3_"class="arrow"onclick="toggleFolder('98_3_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextWriter.html"target="_self">crashpad::MinidumpContextWriter</a></td><tdclass="desc">The base class for writers of CPU context structures in minidump files </td></tr>
<trid="row_98_3_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextAMD64Writer.html"target="_self">crashpad::MinidumpContextAMD64Writer</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_3_1_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextX86Writer.html"target="_self">crashpad::MinidumpContextX86Writer</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_4_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpFileWriter.html"target="_self">crashpad::MinidumpFileWriter</a></td><tdclass="desc">The root-level object in a minidump file </td></tr>
<trid="row_98_5_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_98_5_"class="arrow"onclick="toggleFolder('98_5_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMemoryWriter.html"target="_self">crashpad::MinidumpMemoryWriter</a></td><tdclass="desc">The base class for writers of memory ranges pointed to by <aclass="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>
<trid="row_98_5_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestMinidumpMemoryWriter.html"target="_self">crashpad::test::TestMinidumpMemoryWriter</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1MinidumpMemoryWriter.html"title="The base class for writers of memory ranges pointed to by MINIDUMP_MEMORY_DESCRIPTOR objects in a min...">MinidumpMemoryWriter</a> implementation used for testing </td></tr>
<trid="row_98_6_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_98_6_"class="arrow"onclick="toggleFolder('98_6_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCodeViewRecordWriter.html"target="_self">crashpad::MinidumpModuleCodeViewRecordWriter</a></td><tdclass="desc">The base class for writers of CodeView records referenced by <aclass="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>
<trid="row_98_6_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html"target="_self">crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordType ></a></td><tdclass="desc">The base class for writers of CodeView records that serve as links to <code>.pdb</code> (program database) files </td></tr>
<trid="row_98_6_1_0_"style="display:none;"><tdclass="entry"><spanstyle="width:64px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB20Writer.html"target="_self">crashpad::MinidumpModuleCodeViewRecordPDB20Writer</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_6_2_0_"style="display:none;"><tdclass="entry"><spanstyle="width:64px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB70Writer.html"target="_self">crashpad::MinidumpModuleCodeViewRecordPDB70Writer</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_7_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCrashpadInfoListWriter.html"target="_self">crashpad::MinidumpModuleCrashpadInfoListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html"title="Additional Crashpad-specific information about a module carried within a minidump file...">MinidumpModuleCrashpadInfo</a> objects </td></tr>
<trid="row_98_8_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_98_8_"class="arrow"onclick="toggleFolder('98_8_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCrashpadInfoWriter.html"target="_self">crashpad::MinidumpModuleCrashpadInfoWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_9_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleMiscDebugRecordWriter.html"target="_self">crashpad::MinidumpModuleMiscDebugRecordWriter</a></td><tdclass="desc">The writer for an <aclass="el"href="structIMAGE__DEBUG__MISC.html"title="Miscellaneous debugging record. ">IMAGE_DEBUG_MISC</a> object in a minidump file </td></tr>
<trid="row_98_10_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_98_10_"class="arrow"onclick="toggleFolder('98_10_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleWriter.html"target="_self">crashpad::MinidumpModuleWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_98_11_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpSimpleStringDictionaryEntryWriter.html"target="_self">crashpad::MinidumpSimpleStringDictionaryEntryWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html"title="A key-value pair. ">MinidumpSimpleStringDictionaryEntry</a> object in a minidump file </td></tr>
<trid="row_98_12_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpSimpleStringDictionaryWriter.html"target="_self">crashpad::MinidumpSimpleStringDictionaryWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionary.html"title="A list of key-value pairs. ">MinidumpSimpleStringDictionary</a> object in a minidump file, containing a list of <aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html"title="A key-value pair. ">MinidumpSimpleStringDictionaryEntry</a> objects </td></tr>
<trid="row_98_13_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_98_13_"class="arrow"onclick="toggleFolder('98_13_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpThreadWriter.html"target="_self">crashpad::MinidumpThreadWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__THREAD.html"title="Information about a specific thread within the process. ">MINIDUMP_THREAD</a> object in a minidump file </td></tr>
<trid="row_98_14_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html"target="_self">crashpad::test::TestUInt32MinidumpWritable</a></td><tdclass="desc">An <aclass="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>
<trid="row_98_15_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpUTF16StringWriter.html"target="_self">crashpad::internal::MinidumpUTF16StringWriter</a></td><tdclass="desc">Writes a variable-length UTF-16-encoded <aclass="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>
<trid="row_98_16_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpUTF8StringWriter.html"target="_self">crashpad::internal::MinidumpUTF8StringWriter</a></td><tdclass="desc">Writes a variable-length UTF-8-encoded <aclass="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>
<trid="row_99_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1test_1_1MinidumpWritableTraits.html"target="_self">crashpad::test::MinidumpWritableTraits< T ></a></td><tdclass="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>
<trid="row_100_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpWriterUtil.html"target="_self">crashpad::internal::MinidumpWriterUtil</a></td><tdclass="desc">A collection of utility functions used by the <aclass="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>
<trid="row_101_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReader_1_1Module.html"target="_self">crashpad::ProcessReader::Module</a></td><tdclass="desc">Contains information about a module loaded into a process </td></tr>
<trid="row_102_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessInfo_1_1Module.html"target="_self">crashpad::ProcessInfo::Module</a></td><tdclass="desc">Contains information about a module loaded into a process </td></tr>
<trid="row_103_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_103_"class="arrow"onclick="toggleFolder('103_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"target="_self">crashpad::ModuleSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot process </td></tr>
<trid="row_103_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_103_0_"class="arrow"onclick="toggleFolder('103_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotMac.html"target="_self">crashpad::internal::ModuleSnapshotMac</a></td><tdclass="desc">A <aclass="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 Mac OS X system </td></tr>
<trid="row_103_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_103_1_"class="arrow"onclick="toggleFolder('103_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html"target="_self">crashpad::internal::ModuleSnapshotMinidump</a></td><tdclass="desc">A <aclass="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>
<trid="row_103_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_103_2_"class="arrow"onclick="toggleFolder('103_2_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotWin.html"target="_self">crashpad::internal::ModuleSnapshotWin</a></td><tdclass="desc">A <aclass="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>
<trid="row_103_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestModuleSnapshot.html"target="_self">crashpad::test::TestModuleSnapshot</a></td><tdclass="desc">A test <aclass="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>
<trid="row_104_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_104_"class="arrow"onclick="toggleFolder('104_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1Multiprocess.html"target="_self">crashpad::test::Multiprocess</a></td><tdclass="desc">Manages a multiprocess test </td></tr>
<trid="row_104_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1MachMultiprocess.html"target="_self">crashpad::test::MachMultiprocess</a></td><tdclass="desc">Manages a Mach-aware multiprocess test </td></tr>
<trid="row_104_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1MultiprocessExec.html"target="_self">crashpad::test::MultiprocessExec</a></td><tdclass="desc">Manages an <code>exec()</code>-based multiprocess test </td></tr>
<trid="row_106_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CrashReportDatabase_1_1NewReport.html"target="_self">crashpad::CrashReportDatabase::NewReport</a></td><tdclass="desc">A crash report that is in the process of being written </td></tr>
<trid="row_108_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1Paths.html"target="_self">crashpad::test::Paths</a></td><tdclass="desc">Functions to obtain paths from within tests </td></tr>
<trid="row_111_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PEImageAnnotationsReader.html"target="_self">crashpad::PEImageAnnotationsReader</a></td><tdclass="desc">A reader of annotations stored in a PE image mapped into another process </td></tr>
<trid="row_112_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PEImageReader.html"target="_self">crashpad::PEImageReader</a></td><tdclass="desc">A reader for PE images mapped into another process </td></tr>
<trid="row_113_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PEImageResourceReader.html"target="_self">crashpad::PEImageResourceReader</a></td><tdclass="desc">A reader for resources stored in PE images mapped into another process </td></tr>
<trid="row_114_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1PipeServiceContext.html"target="_self">crashpad::internal::PipeServiceContext</a></td><tdclass="desc">Context information for the named pipe handler threads </td></tr>
<trid="row_115_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1process__types_1_1PROCESS__BASIC__INFORMATION.html"target="_self">crashpad::process_types::PROCESS_BASIC_INFORMATION< Traits ></a></td><tdclass="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>
<trid="row_116_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessInfo.html"target="_self">crashpad::ProcessInfo</a></td><tdclass="desc">Gathers information about a process given its <code>HANDLE</code>. This consists primarily of information stored in the Process Environment Block </td></tr>
<trid="row_118_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessReader.html"target="_self">crashpad::ProcessReader</a></td><tdclass="desc">Accesses information about another process, identified by a Mach task </td></tr>
<trid="row_119_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessReaderWin.html"target="_self">crashpad::ProcessReaderWin</a></td><tdclass="desc">Accesses information about another process, identified by a <code>HANDLE</code></td></tr>
<trid="row_120_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_120_"class="arrow"onclick="toggleFolder('120_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"target="_self">crashpad::ProcessSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing the state of a process </td></tr>
<trid="row_120_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotMac.html"target="_self">crashpad::ProcessSnapshotMac</a></td><tdclass="desc">A <aclass="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 Mac OS X system </td></tr>
<trid="row_120_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotMinidump.html"target="_self">crashpad::ProcessSnapshotMinidump</a></td><tdclass="desc">A <aclass="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>
<trid="row_120_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotWin.html"target="_self">crashpad::ProcessSnapshotWin</a></td><tdclass="desc">A <aclass="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>
<trid="row_120_3_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestProcessSnapshot.html"target="_self">crashpad::test::TestProcessSnapshot</a></td><tdclass="desc">A test <aclass="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>
<trid="row_121_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSubrangeReader.html"target="_self">crashpad::ProcessSubrangeReader</a></td><tdclass="desc">A wrapper for <aclass="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>
<trid="row_122_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_122_"class="arrow"onclick="toggleFolder('122_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PruneCondition.html"target="_self">crashpad::PruneCondition</a></td><tdclass="desc">An abstract base class for evaluating crash reports for deletion </td></tr>
<trid="row_122_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1AgePruneCondition.html"target="_self">crashpad::AgePruneCondition</a></td><tdclass="desc">A <aclass="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>
<trid="row_122_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1BinaryPruneCondition.html"target="_self">crashpad::BinaryPruneCondition</a></td><tdclass="desc">A <aclass="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>
<trid="row_122_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1DatabaseSizePruneCondition.html"target="_self">crashpad::DatabaseSizePruneCondition</a></td><tdclass="desc">A <aclass="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>
<trid="row_123_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1AlignedAllocator_1_1rebind.html"target="_self">crashpad::AlignedAllocator< T, Alignment >::rebind< U ></a></td><tdclass="desc"></td></tr>
<trid="row_126_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CrashReportDatabase_1_1Report.html"target="_self">crashpad::CrashReportDatabase::Report</a></td><tdclass="desc">A crash report record </td></tr>
<trid="row_132_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedForbidReturn.html"target="_self">crashpad::ScopedForbidReturn</a></td><tdclass="desc">Asserts that a scope must not be exited while unsafe </td></tr>
<trid="row_135_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedProcessSuspend.html"target="_self">crashpad::ScopedProcessSuspend</a></td><tdclass="desc">Manages the suspension of another process </td></tr>
<trid="row_136_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedTaskSuspend.html"target="_self">crashpad::ScopedTaskSuspend</a></td><tdclass="desc">Manages the suspension of another task </td></tr>
<trid="row_137_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1ScopedTempDir.html"target="_self">crashpad::test::ScopedTempDir</a></td><tdclass="desc">A RAII object that creates a temporary directory for testing </td></tr>
<trid="row_139_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="unioncrashpad_1_1ServerToClientMessage.html"target="_self">crashpad::ServerToClientMessage</a></td><tdclass="desc">The response sent back to the client via <aclass="el"href="namespacecrashpad.html#a638d7916642f81df8063d300f08ff2ca"title="Connect over the given pipe_name, passing message to the server, storing the server's reply into resp...">SendToCrashHandlerServer()</a></td></tr>
<trid="row_140_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Settings.html"target="_self">crashpad::Settings</a></td><tdclass="desc">An interface for accessing and modifying the settings of a <aclass="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>
<trid="row_141_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ShutdownRequest.html"target="_self">crashpad::ShutdownRequest</a></td><tdclass="desc">A message only sent to the server by itself to trigger shutdown </td></tr>
<trid="row_143_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MachOImageSymbolTableReader_1_1SymbolInformation.html"target="_self">crashpad::MachOImageSymbolTableReader::SymbolInformation</a></td><tdclass="desc">Information about a symbol in a module’s symbol table </td></tr>
<trid="row_148_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_148_"class="arrow"onclick="toggleFolder('148_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1SystemSnapshot.html"target="_self">crashpad::SystemSnapshot</a></td><tdclass="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>
<trid="row_148_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1SystemSnapshotMac.html"target="_self">crashpad::internal::SystemSnapshotMac</a></td><tdclass="desc">A <aclass="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 Mac OS X </td></tr>
<trid="row_148_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1SystemSnapshotWin.html"target="_self">crashpad::internal::SystemSnapshotWin</a></td><tdclass="desc">A <aclass="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>
<trid="row_148_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestSystemSnapshot.html"target="_self">crashpad::test::TestSystemSnapshot</a></td><tdclass="desc">A test <aclass="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>
<trid="row_149_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structSYSTEMTIME.html"target="_self">SYSTEMTIME</a></td><tdclass="desc">Represents a date and time </td></tr>
<trid="row_150_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TaskMemory.html"target="_self">crashpad::TaskMemory</a></td><tdclass="desc">Accesses the memory of another Mach task </td></tr>
<trid="row_152_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReader_1_1Thread.html"target="_self">crashpad::ProcessReader::Thread</a></td><tdclass="desc">Contains information about a thread that belongs to a task (process) </td></tr>
<trid="row_153_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReaderWin_1_1Thread.html"target="_self">crashpad::ProcessReaderWin::Thread</a></td><tdclass="desc">Contains information about a thread that belongs to a process </td></tr>
<trid="row_72_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__DIRECTORY.html"target="_self">MINIDUMP_DIRECTORY</a></td><tdclass="desc">A pointer to a stream within a minidump file </td></tr>
<trid="row_73_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__EXCEPTION.html"target="_self">MINIDUMP_EXCEPTION</a></td><tdclass="desc">Information about an exception that occurred in the process </td></tr>
<trid="row_74_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__EXCEPTION__STREAM.html"target="_self">MINIDUMP_EXCEPTION_STREAM</a></td><tdclass="desc">Information about the exception that triggered a minidump file’s generation </td></tr>
<trid="row_75_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_75_"class="arrow"onclick="toggleFolder('75_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__HANDLE__DESCRIPTOR.html"target="_self">MINIDUMP_HANDLE_DESCRIPTOR</a></td><tdclass="desc">Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific </td></tr>
<trid="row_75_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__HANDLE__DESCRIPTOR__2.html"target="_self">MINIDUMP_HANDLE_DESCRIPTOR_2</a></td><tdclass="desc">Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific </td></tr>
<trid="row_76_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__HEADER.html"target="_self">MINIDUMP_HEADER</a></td><tdclass="desc">The top-level structure identifying a minidump file </td></tr>
<trid="row_77_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__LOCATION__DESCRIPTOR.html"target="_self">MINIDUMP_LOCATION_DESCRIPTOR</a></td><tdclass="desc">A pointer to a structure or union within a minidump file </td></tr>
<trid="row_78_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__DESCRIPTOR.html"target="_self">MINIDUMP_MEMORY_DESCRIPTOR</a></td><tdclass="desc">A pointer to a snapshot of a region of memory contained within a minidump file </td></tr>
<trid="row_79_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__INFO.html"target="_self">MINIDUMP_MEMORY_INFO</a></td><tdclass="desc">Describes a region of memory </td></tr>
<trid="row_80_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__INFO__LIST.html"target="_self">MINIDUMP_MEMORY_INFO_LIST</a></td><tdclass="desc">Contains a list of memory regions </td></tr>
<trid="row_81_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__LIST.html"target="_self">MINIDUMP_MEMORY_LIST</a></td><tdclass="desc">Information about memory regions within the process </td></tr>
<trid="row_82_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_82_"class="arrow"onclick="toggleFolder('82_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO.html"target="_self">MINIDUMP_MISC_INFO</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_82_0_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_82_0_"class="arrow"onclick="toggleFolder('82_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__2.html"target="_self">MINIDUMP_MISC_INFO_2</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_82_0_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanid="arr_82_0_0_"class="arrow"onclick="toggleFolder('82_0_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__3.html"target="_self">MINIDUMP_MISC_INFO_3</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_82_0_0_0_"style="display:none;"><tdclass="entry"><spanstyle="width:64px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__4.html"target="_self">MINIDUMP_MISC_INFO_4</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_83_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MODULE.html"target="_self">MINIDUMP_MODULE</a></td><tdclass="desc">Information about a specific module loaded within the process at the time the snapshot was taken </td></tr>
<trid="row_84_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MODULE__LIST.html"target="_self">MINIDUMP_MODULE_LIST</a></td><tdclass="desc">Information about all modules loaded within the process at the time the snapshot was taken </td></tr>
<trid="row_85_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__STRING.html"target="_self">MINIDUMP_STRING</a></td><tdclass="desc">A variable-length UTF-16-encoded string carried within a minidump file </td></tr>
<trid="row_86_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__SYSTEM__INFO.html"target="_self">MINIDUMP_SYSTEM_INFO</a></td><tdclass="desc">Information about the system that hosted the process that the minidump file contains a snapshot of </td></tr>
<trid="row_87_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__THREAD.html"target="_self">MINIDUMP_THREAD</a></td><tdclass="desc">Information about a specific thread within the process </td></tr>
<trid="row_88_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__THREAD__LIST.html"target="_self">MINIDUMP_THREAD_LIST</a></td><tdclass="desc">Information about all threads within the process </td></tr>
<trid="row_89_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextAMD64.html"target="_self">crashpad::MinidumpContextAMD64</a></td><tdclass="desc">An x86_64 (AMD64) CPU context (register state) carried in a minidump file </td></tr>
<trid="row_90_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextX86.html"target="_self">crashpad::MinidumpContextX86</a></td><tdclass="desc">A 32-bit x86 CPU context (register state) carried in a minidump file </td></tr>
<trid="row_91_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpCrashpadInfo.html"target="_self">crashpad::MinidumpCrashpadInfo</a></td><tdclass="desc">Additional Crashpad-specific information carried within a minidump file </td></tr>
<trid="row_92_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html"target="_self">crashpad::MinidumpModuleCrashpadInfo</a></td><tdclass="desc">Additional Crashpad-specific information about a module carried within a minidump file </td></tr>
<trid="row_93_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfoLink.html"target="_self">crashpad::MinidumpModuleCrashpadInfoLink</a></td><tdclass="desc">A link between a <aclass="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>
<trid="row_94_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfoList.html"target="_self">crashpad::MinidumpModuleCrashpadInfoList</a></td><tdclass="desc">Additional Crashpad-specific information about modules carried within a minidump file </td></tr>
<trid="row_95_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpRVAList.html"target="_self">crashpad::MinidumpRVAList</a></td><tdclass="desc">A list of <aclass="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>
<trid="row_96_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionary.html"target="_self">crashpad::MinidumpSimpleStringDictionary</a></td><tdclass="desc">A list of key-value pairs </td></tr>
<trid="row_98_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpUTF8String.html"target="_self">crashpad::MinidumpUTF8String</a></td><tdclass="desc">A variable-length UTF-8-encoded string carried within a minidump file </td></tr>
<trid="row_99_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_99_"class="arrow"onclick="toggleFolder('99_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpWritable.html"target="_self">crashpad::internal::MinidumpWritable</a></td><tdclass="desc">The base class for all content that might be written to a minidump file </td></tr>
<trid="row_99_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_99_0_"class="arrow"onclick="toggleFolder('99_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpRVAListWriter.html"target="_self">crashpad::internal::MinidumpRVAListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpRVAList.html"title="A list of RVA pointers. ">MinidumpRVAList</a> object in a minidump file, containing a list of <aclass="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>
<trid="row_99_0_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpStringListWriter.html"target="_self">crashpad::internal::MinidumpStringListWriter< MinidumpStringWriterType ></a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_99_1_"class="arrow"onclick="toggleFolder('99_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpStreamWriter.html"target="_self">crashpad::internal::MinidumpStreamWriter</a></td><tdclass="desc">The base class for all second-level objects (“streams”) in a minidump file </td></tr>
<trid="row_99_1_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpCrashpadInfoWriter.html"target="_self">crashpad::MinidumpCrashpadInfoWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_1_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpExceptionWriter.html"target="_self">crashpad::MinidumpExceptionWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_1_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpHandleDataWriter.html"target="_self">crashpad::MinidumpHandleDataWriter</a></td><tdclass="desc">The writer for a MINIDUMP_HANDLE_DATA_STREAM stream in a minidump and its contained <aclass="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>
<trid="row_99_1_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMemoryInfoListWriter.html"target="_self">crashpad::MinidumpMemoryInfoListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="el"href="structMINIDUMP__MEMORY__INFO.html"title="Describes a region of memory. ">MINIDUMP_MEMORY_INFO</a> objects </td></tr>
<trid="row_99_1_4_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMemoryListWriter.html"target="_self">crashpad::MinidumpMemoryListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="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>
<trid="row_99_1_5_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMiscInfoWriter.html"target="_self">crashpad::MinidumpMiscInfoWriter</a></td><tdclass="desc">The writer for a stream in the <aclass="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>
<trid="row_99_1_6_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleListWriter.html"target="_self">crashpad::MinidumpModuleListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="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>
<trid="row_99_1_7_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpSystemInfoWriter.html"target="_self">crashpad::MinidumpSystemInfoWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_1_8_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpThreadListWriter.html"target="_self">crashpad::MinidumpThreadListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="el"href="structMINIDUMP__THREAD.html"title="Information about a specific thread within the process. ">MINIDUMP_THREAD</a> objects </td></tr>
<trid="row_99_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpStringWriter.html"target="_self">crashpad::internal::MinidumpStringWriter< Traits ></a></td><tdclass="desc">Writes a variable-length string to a minidump file in accordance with the string type’s characteristics </td></tr>
<trid="row_99_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_99_3_"class="arrow"onclick="toggleFolder('99_3_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextWriter.html"target="_self">crashpad::MinidumpContextWriter</a></td><tdclass="desc">The base class for writers of CPU context structures in minidump files </td></tr>
<trid="row_99_3_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextAMD64Writer.html"target="_self">crashpad::MinidumpContextAMD64Writer</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_3_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextX86Writer.html"target="_self">crashpad::MinidumpContextX86Writer</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_4_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpFileWriter.html"target="_self">crashpad::MinidumpFileWriter</a></td><tdclass="desc">The root-level object in a minidump file </td></tr>
<trid="row_99_5_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_99_5_"class="arrow"onclick="toggleFolder('99_5_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMemoryWriter.html"target="_self">crashpad::MinidumpMemoryWriter</a></td><tdclass="desc">The base class for writers of memory ranges pointed to by <aclass="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>
<trid="row_99_5_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestMinidumpMemoryWriter.html"target="_self">crashpad::test::TestMinidumpMemoryWriter</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1MinidumpMemoryWriter.html"title="The base class for writers of memory ranges pointed to by MINIDUMP_MEMORY_DESCRIPTOR objects in a min...">MinidumpMemoryWriter</a> implementation used for testing </td></tr>
<trid="row_99_6_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_99_6_"class="arrow"onclick="toggleFolder('99_6_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCodeViewRecordWriter.html"target="_self">crashpad::MinidumpModuleCodeViewRecordWriter</a></td><tdclass="desc">The base class for writers of CodeView records referenced by <aclass="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>
<trid="row_99_6_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html"target="_self">crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordType ></a></td><tdclass="desc">The base class for writers of CodeView records that serve as links to <code>.pdb</code> (program database) files </td></tr>
<trid="row_99_6_1_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:64px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB20Writer.html"target="_self">crashpad::MinidumpModuleCodeViewRecordPDB20Writer</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_6_2_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:64px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB70Writer.html"target="_self">crashpad::MinidumpModuleCodeViewRecordPDB70Writer</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_7_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCrashpadInfoListWriter.html"target="_self">crashpad::MinidumpModuleCrashpadInfoListWriter</a></td><tdclass="desc">The writer for a <aclass="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 <aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html"title="Additional Crashpad-specific information about a module carried within a minidump file...">MinidumpModuleCrashpadInfo</a> objects </td></tr>
<trid="row_99_8_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_99_8_"class="arrow"onclick="toggleFolder('99_8_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCrashpadInfoWriter.html"target="_self">crashpad::MinidumpModuleCrashpadInfoWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_9_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleMiscDebugRecordWriter.html"target="_self">crashpad::MinidumpModuleMiscDebugRecordWriter</a></td><tdclass="desc">The writer for an <aclass="el"href="structIMAGE__DEBUG__MISC.html"title="Miscellaneous debugging record. ">IMAGE_DEBUG_MISC</a> object in a minidump file </td></tr>
<trid="row_99_10_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_99_10_"class="arrow"onclick="toggleFolder('99_10_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleWriter.html"target="_self">crashpad::MinidumpModuleWriter</a></td><tdclass="desc">The writer for a <aclass="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>
<trid="row_99_11_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpSimpleStringDictionaryEntryWriter.html"target="_self">crashpad::MinidumpSimpleStringDictionaryEntryWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html"title="A key-value pair. ">MinidumpSimpleStringDictionaryEntry</a> object in a minidump file </td></tr>
<trid="row_99_12_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpSimpleStringDictionaryWriter.html"target="_self">crashpad::MinidumpSimpleStringDictionaryWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionary.html"title="A list of key-value pairs. ">MinidumpSimpleStringDictionary</a> object in a minidump file, containing a list of <aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html"title="A key-value pair. ">MinidumpSimpleStringDictionaryEntry</a> objects </td></tr>
<trid="row_99_13_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_99_13_"class="arrow"onclick="toggleFolder('99_13_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpThreadWriter.html"target="_self">crashpad::MinidumpThreadWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__THREAD.html"title="Information about a specific thread within the process. ">MINIDUMP_THREAD</a> object in a minidump file </td></tr>
<trid="row_99_14_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html"target="_self">crashpad::test::TestUInt32MinidumpWritable</a></td><tdclass="desc">An <aclass="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>
<trid="row_99_15_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpUTF16StringWriter.html"target="_self">crashpad::internal::MinidumpUTF16StringWriter</a></td><tdclass="desc">Writes a variable-length UTF-16-encoded <aclass="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>
<trid="row_99_16_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpUTF8StringWriter.html"target="_self">crashpad::internal::MinidumpUTF8StringWriter</a></td><tdclass="desc">Writes a variable-length UTF-8-encoded <aclass="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>
<trid="row_100_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1test_1_1MinidumpWritableTraits.html"target="_self">crashpad::test::MinidumpWritableTraits< T ></a></td><tdclass="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>
<trid="row_101_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpWriterUtil.html"target="_self">crashpad::internal::MinidumpWriterUtil</a></td><tdclass="desc">A collection of utility functions used by the <aclass="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>
<trid="row_102_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReader_1_1Module.html"target="_self">crashpad::ProcessReader::Module</a></td><tdclass="desc">Contains information about a module loaded into a process </td></tr>
<trid="row_103_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessInfo_1_1Module.html"target="_self">crashpad::ProcessInfo::Module</a></td><tdclass="desc">Contains information about a module loaded into a process </td></tr>
<trid="row_104_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_104_"class="arrow"onclick="toggleFolder('104_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"target="_self">crashpad::ModuleSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot process </td></tr>
<trid="row_104_0_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_104_0_"class="arrow"onclick="toggleFolder('104_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotMac.html"target="_self">crashpad::internal::ModuleSnapshotMac</a></td><tdclass="desc">A <aclass="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 Mac OS X system </td></tr>
<trid="row_104_1_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_104_1_"class="arrow"onclick="toggleFolder('104_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html"target="_self">crashpad::internal::ModuleSnapshotMinidump</a></td><tdclass="desc">A <aclass="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>
<trid="row_104_2_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_104_2_"class="arrow"onclick="toggleFolder('104_2_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotWin.html"target="_self">crashpad::internal::ModuleSnapshotWin</a></td><tdclass="desc">A <aclass="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>
<trid="row_104_3_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestModuleSnapshot.html"target="_self">crashpad::test::TestModuleSnapshot</a></td><tdclass="desc">A test <aclass="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>
<trid="row_105_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_105_"class="arrow"onclick="toggleFolder('105_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1Multiprocess.html"target="_self">crashpad::test::Multiprocess</a></td><tdclass="desc">Manages a multiprocess test </td></tr>
<trid="row_105_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1MachMultiprocess.html"target="_self">crashpad::test::MachMultiprocess</a></td><tdclass="desc">Manages a Mach-aware multiprocess test </td></tr>
<trid="row_105_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1MultiprocessExec.html"target="_self">crashpad::test::MultiprocessExec</a></td><tdclass="desc">Manages an <code>exec()</code>-based multiprocess test </td></tr>
<trid="row_107_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CrashReportDatabase_1_1NewReport.html"target="_self">crashpad::CrashReportDatabase::NewReport</a></td><tdclass="desc">A crash report that is in the process of being written </td></tr>
<trid="row_109_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1Paths.html"target="_self">crashpad::test::Paths</a></td><tdclass="desc">Functions to obtain paths from within tests </td></tr>
<trid="row_112_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PEImageAnnotationsReader.html"target="_self">crashpad::PEImageAnnotationsReader</a></td><tdclass="desc">A reader of annotations stored in a PE image mapped into another process </td></tr>
<trid="row_113_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PEImageReader.html"target="_self">crashpad::PEImageReader</a></td><tdclass="desc">A reader for PE images mapped into another process </td></tr>
<trid="row_114_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PEImageResourceReader.html"target="_self">crashpad::PEImageResourceReader</a></td><tdclass="desc">A reader for resources stored in PE images mapped into another process </td></tr>
<trid="row_115_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1PipeServiceContext.html"target="_self">crashpad::internal::PipeServiceContext</a></td><tdclass="desc">Context information for the named pipe handler threads </td></tr>
<trid="row_116_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1process__types_1_1PROCESS__BASIC__INFORMATION.html"target="_self">crashpad::process_types::PROCESS_BASIC_INFORMATION< Traits ></a></td><tdclass="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>
<trid="row_117_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessInfo.html"target="_self">crashpad::ProcessInfo</a></td><tdclass="desc">Gathers information about a process given its <code>HANDLE</code>. This consists primarily of information stored in the Process Environment Block </td></tr>
<trid="row_119_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessReader.html"target="_self">crashpad::ProcessReader</a></td><tdclass="desc">Accesses information about another process, identified by a Mach task </td></tr>
<trid="row_120_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessReaderWin.html"target="_self">crashpad::ProcessReaderWin</a></td><tdclass="desc">Accesses information about another process, identified by a <code>HANDLE</code></td></tr>
<trid="row_121_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_121_"class="arrow"onclick="toggleFolder('121_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"target="_self">crashpad::ProcessSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing the state of a process </td></tr>
<trid="row_121_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotMac.html"target="_self">crashpad::ProcessSnapshotMac</a></td><tdclass="desc">A <aclass="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 Mac OS X system </td></tr>
<trid="row_121_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotMinidump.html"target="_self">crashpad::ProcessSnapshotMinidump</a></td><tdclass="desc">A <aclass="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>
<trid="row_121_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotWin.html"target="_self">crashpad::ProcessSnapshotWin</a></td><tdclass="desc">A <aclass="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>
<trid="row_121_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestProcessSnapshot.html"target="_self">crashpad::test::TestProcessSnapshot</a></td><tdclass="desc">A test <aclass="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>
<trid="row_122_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSubrangeReader.html"target="_self">crashpad::ProcessSubrangeReader</a></td><tdclass="desc">A wrapper for <aclass="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>
<trid="row_123_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_123_"class="arrow"onclick="toggleFolder('123_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PruneCondition.html"target="_self">crashpad::PruneCondition</a></td><tdclass="desc">An abstract base class for evaluating crash reports for deletion </td></tr>
<trid="row_123_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1AgePruneCondition.html"target="_self">crashpad::AgePruneCondition</a></td><tdclass="desc">A <aclass="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>
<trid="row_123_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1BinaryPruneCondition.html"target="_self">crashpad::BinaryPruneCondition</a></td><tdclass="desc">A <aclass="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>
<trid="row_123_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1DatabaseSizePruneCondition.html"target="_self">crashpad::DatabaseSizePruneCondition</a></td><tdclass="desc">A <aclass="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>
<trid="row_124_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1AlignedAllocator_1_1rebind.html"target="_self">crashpad::AlignedAllocator< T, Alignment >::rebind< U ></a></td><tdclass="desc"></td></tr>
<trid="row_127_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CrashReportDatabase_1_1Report.html"target="_self">crashpad::CrashReportDatabase::Report</a></td><tdclass="desc">A crash report record </td></tr>
<trid="row_133_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedForbidReturn.html"target="_self">crashpad::ScopedForbidReturn</a></td><tdclass="desc">Asserts that a scope must not be exited while unsafe </td></tr>
<trid="row_136_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedProcessSuspend.html"target="_self">crashpad::ScopedProcessSuspend</a></td><tdclass="desc">Manages the suspension of another process </td></tr>
<trid="row_137_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedTaskSuspend.html"target="_self">crashpad::ScopedTaskSuspend</a></td><tdclass="desc">Manages the suspension of another task </td></tr>
<trid="row_138_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1ScopedTempDir.html"target="_self">crashpad::test::ScopedTempDir</a></td><tdclass="desc">A RAII object that creates a temporary directory for testing </td></tr>
<trid="row_140_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="unioncrashpad_1_1ServerToClientMessage.html"target="_self">crashpad::ServerToClientMessage</a></td><tdclass="desc">The response sent back to the client via <aclass="el"href="namespacecrashpad.html#a638d7916642f81df8063d300f08ff2ca"title="Connect over the given pipe_name, passing message to the server, storing the server's reply into resp...">SendToCrashHandlerServer()</a></td></tr>
<trid="row_141_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Settings.html"target="_self">crashpad::Settings</a></td><tdclass="desc">An interface for accessing and modifying the settings of a <aclass="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>
<trid="row_142_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ShutdownRequest.html"target="_self">crashpad::ShutdownRequest</a></td><tdclass="desc">A message only sent to the server by itself to trigger shutdown </td></tr>
<trid="row_144_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MachOImageSymbolTableReader_1_1SymbolInformation.html"target="_self">crashpad::MachOImageSymbolTableReader::SymbolInformation</a></td><tdclass="desc">Information about a symbol in a module’s symbol table </td></tr>
<trid="row_149_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_149_"class="arrow"onclick="toggleFolder('149_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1SystemSnapshot.html"target="_self">crashpad::SystemSnapshot</a></td><tdclass="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>
<trid="row_149_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1SystemSnapshotMac.html"target="_self">crashpad::internal::SystemSnapshotMac</a></td><tdclass="desc">A <aclass="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 Mac OS X </td></tr>
<trid="row_149_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1SystemSnapshotWin.html"target="_self">crashpad::internal::SystemSnapshotWin</a></td><tdclass="desc">A <aclass="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>
<trid="row_149_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestSystemSnapshot.html"target="_self">crashpad::test::TestSystemSnapshot</a></td><tdclass="desc">A test <aclass="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>
<trid="row_150_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structSYSTEMTIME.html"target="_self">SYSTEMTIME</a></td><tdclass="desc">Represents a date and time </td></tr>
<trid="row_151_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TaskMemory.html"target="_self">crashpad::TaskMemory</a></td><tdclass="desc">Accesses the memory of another Mach task </td></tr>
<trid="row_153_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReader_1_1Thread.html"target="_self">crashpad::ProcessReader::Thread</a></td><tdclass="desc">Contains information about a thread that belongs to a task (process) </td></tr>
<trid="row_154_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_154_"class="arrow"onclick="toggleFolder('154_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Thread.html"target="_self">crashpad::Thread</a></td><tdclass="desc">Basic thread abstraction. Users should derive from this class and implement ThreadMain() </td></tr>
<trid="row_156_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ThreadLogMessages.html"target="_self">crashpad::ThreadLogMessages</a></td><tdclass="desc">Captures log messages produced on the current thread during an object’s lifetime </td></tr>
<trid="row_157_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_157_"class="arrow"onclick="toggleFolder('157_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"target="_self">crashpad::ThreadSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot process </td></tr>
<trid="row_157_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_157_0_"class="arrow"onclick="toggleFolder('157_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ThreadSnapshotMac.html"target="_self">crashpad::internal::ThreadSnapshotMac</a></td><tdclass="desc">A <aclass="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 Mac OS X system </td></tr>
<trid="row_157_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_157_1_"class="arrow"onclick="toggleFolder('157_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ThreadSnapshotWin.html"target="_self">crashpad::internal::ThreadSnapshotWin</a></td><tdclass="desc">A <aclass="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>
<trid="row_157_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestThreadSnapshot.html"target="_self">crashpad::test::TestThreadSnapshot</a></td><tdclass="desc">A test <aclass="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>
<trid="row_158_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structTIME__ZONE__INFORMATION.html"target="_self">TIME_ZONE_INFORMATION</a></td><tdclass="desc">Information about a time zone and its daylight saving rules </td></tr>
<trid="row_160_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ToolSupport.html"target="_self">crashpad::ToolSupport</a></td><tdclass="desc">Common functions used by command line tools </td></tr>
<trid="row_163_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TSimpleStringDictionary.html"target="_self">crashpad::TSimpleStringDictionary< KeySize, ValueSize, NumEntries ></a></td><tdclass="desc">A map/dictionary collection implementation using a fixed amount of storage, so that it does not perform any dynamic allocations for its operations </td></tr>
<trid="row_164_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1uint128__struct.html"target="_self">crashpad::uint128_struct</a></td><tdclass="desc">Stores a 128-bit quantity </td></tr>
<trid="row_170_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structVS__FIXEDFILEINFO.html"target="_self">VS_FIXEDFILEINFO</a></td><tdclass="desc">Version information for a file </td></tr>
<trid="row_171_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1WinChildProcess.html"target="_self">crashpad::test::WinChildProcess</a></td><tdclass="desc">Facilitates the launching of child processes from unit tests </td></tr>
<trid="row_172_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1WinMultiprocess.html"target="_self">crashpad::test::WinMultiprocess</a></td><tdclass="desc">Manages a multiprocess test on Windows </td></tr>
<trid="row_173_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1WorkerThread.html"target="_self">crashpad::WorkerThread</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1WorkerThread.html"title="A WorkerThread executes its Delegate's DoWork method repeatedly on a dedicated thread at a set time i...">WorkerThread</a> executes its <aclass="el"href="classcrashpad_1_1WorkerThread_1_1Delegate.html"title="An interface for doing work on a WorkerThread. ">Delegate</a>'s DoWork method repeatedly on a dedicated thread at a set time interval </td></tr>
<trid="row_174_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1WritableIoVec.html"target="_self">crashpad::WritableIoVec</a></td><tdclass="desc">A version of <code>iovec</code> with a <code>const</code><aclass="el"href="structcrashpad_1_1WritableIoVec.html#abcf5d801519cf50aa286c3baa8f55d05"title="The base address of a memory region for output. ">iov_base</a> field </td></tr>
<trid="row_176_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PointerContainer.html"target="_self">crashpad::PointerContainer< ContainerType ></a></td><tdclass="desc">Allows a standard container to “own” pointer elements stored in it </td></tr>
<trid="row_155_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReaderWin_1_1Thread.html"target="_self">crashpad::ProcessReaderWin::Thread</a></td><tdclass="desc">Contains information about a thread that belongs to a process </td></tr>
<trid="row_157_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ThreadLogMessages.html"target="_self">crashpad::ThreadLogMessages</a></td><tdclass="desc">Captures log messages produced on the current thread during an object’s lifetime </td></tr>
<trid="row_158_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_158_"class="arrow"onclick="toggleFolder('158_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"target="_self">crashpad::ThreadSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot process </td></tr>
<trid="row_158_0_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_158_0_"class="arrow"onclick="toggleFolder('158_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ThreadSnapshotMac.html"target="_self">crashpad::internal::ThreadSnapshotMac</a></td><tdclass="desc">A <aclass="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 Mac OS X system </td></tr>
<trid="row_158_1_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_158_1_"class="arrow"onclick="toggleFolder('158_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ThreadSnapshotWin.html"target="_self">crashpad::internal::ThreadSnapshotWin</a></td><tdclass="desc">A <aclass="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>
<trid="row_158_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestThreadSnapshot.html"target="_self">crashpad::test::TestThreadSnapshot</a></td><tdclass="desc">A test <aclass="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>
<trid="row_159_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structTIME__ZONE__INFORMATION.html"target="_self">TIME_ZONE_INFORMATION</a></td><tdclass="desc">Information about a time zone and its daylight saving rules </td></tr>
<trid="row_161_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ToolSupport.html"target="_self">crashpad::ToolSupport</a></td><tdclass="desc">Common functions used by command line tools </td></tr>
<trid="row_164_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TSimpleStringDictionary.html"target="_self">crashpad::TSimpleStringDictionary< KeySize, ValueSize, NumEntries ></a></td><tdclass="desc">A map/dictionary collection implementation using a fixed amount of storage, so that it does not perform any dynamic allocations for its operations </td></tr>
<trid="row_165_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1uint128__struct.html"target="_self">crashpad::uint128_struct</a></td><tdclass="desc">Stores a 128-bit quantity </td></tr>
<trid="row_171_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structVS__FIXEDFILEINFO.html"target="_self">VS_FIXEDFILEINFO</a></td><tdclass="desc">Version information for a file </td></tr>
<trid="row_172_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1WinChildProcess.html"target="_self">crashpad::test::WinChildProcess</a></td><tdclass="desc">Facilitates the launching of child processes from unit tests </td></tr>
<trid="row_173_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1WinMultiprocess.html"target="_self">crashpad::test::WinMultiprocess</a></td><tdclass="desc">Manages a multiprocess test on Windows </td></tr>
<trid="row_174_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1WorkerThread.html"target="_self">crashpad::WorkerThread</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1WorkerThread.html"title="A WorkerThread executes its Delegate's DoWork method repeatedly on a dedicated thread at a set time i...">WorkerThread</a> executes its <aclass="el"href="classcrashpad_1_1WorkerThread_1_1Delegate.html"title="An interface for doing work on a WorkerThread. ">Delegate</a>'s DoWork method repeatedly on a dedicated thread at a set time interval </td></tr>
<trid="row_175_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1WritableIoVec.html"target="_self">crashpad::WritableIoVec</a></td><tdclass="desc">A version of <code>iovec</code> with a <code>const</code><aclass="el"href="structcrashpad_1_1WritableIoVec.html#abcf5d801519cf50aa286c3baa8f55d05"title="The base address of a memory region for output. ">iov_base</a> field </td></tr>
<trid="row_177_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PointerContainer.html"target="_self">crashpad::PointerContainer< ContainerType ></a></td><tdclass="desc">Allows a standard container to “own” pointer elements stored in it </td></tr>
<trclass="memdesc:a769d4791b91e4fffea817ad2e9dda54b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Reads a <aclass="el"href="structcrashpad_1_1MinidumpUTF8String.html"title="A variable-length UTF-8-encoded string carried within a minidump file. ">MinidumpUTF8String</a> from a minidump file at offset <em>rva</em> in <em>file_reader</em>, and returns it in <em>string</em>. <ahref="#a769d4791b91e4fffea817ad2e9dda54b">More...</a><br/></td></tr>
<trclass="memdesc:a7b8198fdac86d1105bda267661455e50"><tdclass="mdescLeft"> </td><tdclass="mdescRight">For all registers that appear to be pointer-like in <em>context</em>, captures a small amount of memory near their pointed to location. <ahref="#a7b8198fdac86d1105bda267661455e50">More...</a><br/></td></tr>
<trclass="memdesc:a009fda01516a2f6e3bec94db18c60a27"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Allocates memory with the specified alignment constraint. <ahref="#a009fda01516a2f6e3bec94db18c60a27">More...</a><br/></td></tr>
<p>Frees memory allocated by <aclass="el"href="namespacecrashpad_1_1internal.html#a009fda01516a2f6e3bec94db18c60a27"title="Allocates memory with the specified alignment constraint. ">AlignedAllocate()</a>. </p>
<p>This function wraps <code>free()</code> or <code>_aligned_free()</code>. </p>
<p>For all registers that appear to be pointer-like in <em>context</em>, captures a small amount of memory near their pointed to location. </p>
<dlclass="params"><dt>Parameters</dt><dd>
<tableclass="params">
<tr><tdclass="paramdir">[in]</td><tdclass="paramname">context</td><td>The context to inspect. </td></tr>
<tr><tdclass="paramdir">[in]</td><tdclass="paramname">process_reader</td><td>A <aclass="el"href="classcrashpad_1_1ProcessReaderWin.html"title="Accesses information about another process, identified by a HANDLE. ">ProcessReaderWin</a> to read from the target process. </td></tr>
<tr><tdclass="paramdir">[in]</td><tdclass="paramname">thread</td><td>The thread to which the context belongs. </td></tr>
<tr><tdclass="paramdir">[out]</td><tdclass="paramname">into</td><td>A vector of pointers to append new ranges to. </td></tr>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.