Update documentation to master 42b57efa554a

This commit is contained in:
Mark Mentovai 2018-07-31 22:58:01 -04:00
parent 07e174cd8d
commit 883632adac
37 changed files with 211 additions and 115 deletions

View File

@ -76,7 +76,7 @@ $(function() {
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a346b5f90a50066d5057b4eaaacdcf3b7">FinishedWritingCrashReport</a>(std::unique_ptr&lt; NewReport &gt; report, UUID *uuid)=0</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a3aecde1673f34d7789c1b8562242223c">GetCompletedReports</a>(std::vector&lt; Report &gt; *reports)=0</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a508353ae8893bf48a5ffcc9c74b03223">GetPendingReports</a>(std::vector&lt; Report &gt; *reports)=0</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9">GetReportForUploading</a>(const UUID &amp;uuid, std::unique_ptr&lt; const UploadReport &gt; *report)=0</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249">GetReportForUploading</a>(const UUID &amp;uuid, std::unique_ptr&lt; const UploadReport &gt; *report, bool report_metrics=true)=0</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a705a5c510ba8eeda15bf4fe9af6e37b1">GetSettings</a>()=0</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a00292742dfe4c0081d6987c5a32c7a3e">Initialize</a>(const base::FilePath &amp;path)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#abc49f639a5880f51c7d69b955a3deae7">InitializeWithoutCreating</a>(const base::FilePath &amp;path)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">static</span></td></tr>

View File

@ -128,9 +128,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a3aecde1673f34d7789c1b8562242223c"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a3aecde1673f34d7789c1b8562242223c">GetCompletedReports</a> (std::vector&lt; <a class="el" href="structcrashpad_1_1CrashReportDatabase_1_1Report.html">Report</a> &gt; *reports)=0</td></tr>
<tr class="memdesc:a3aecde1673f34d7789c1b8562242223c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a list of crash report records that have been completed, either by being uploaded or by skipping upload. <a href="#a3aecde1673f34d7789c1b8562242223c">More...</a><br /></td></tr>
<tr class="separator:a3aecde1673f34d7789c1b8562242223c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6ca376e1569aa3212a95186676742b9"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9">GetReportForUploading</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *report)=0</td></tr>
<tr class="memdesc:ae6ca376e1569aa3212a95186676742b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains and locks a report object for uploading to a collection server. <a href="#ae6ca376e1569aa3212a95186676742b9">More...</a><br /></td></tr>
<tr class="separator:ae6ca376e1569aa3212a95186676742b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa001e2fca87d2aa303334fe730955249"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249">GetReportForUploading</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *report, bool report_metrics=true)=0</td></tr>
<tr class="memdesc:aa001e2fca87d2aa303334fe730955249"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains and locks a report object for uploading to a collection server. <a href="#aa001e2fca87d2aa303334fe730955249">More...</a><br /></td></tr>
<tr class="separator:aa001e2fca87d2aa303334fe730955249"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a329a165c28e20bc3458e697ea8778517"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a329a165c28e20bc3458e697ea8778517">RecordUploadComplete</a> (std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; report, const std::string &amp;id)</td></tr>
<tr class="memdesc:a329a165c28e20bc3458e697ea8778517"><td class="mdescLeft">&#160;</td><td class="mdescRight">Records a successful upload for a report and updates the last upload attempt time as returned by <a class="el" href="classcrashpad_1_1Settings.html#a855f61d6fc73042dcb886ef40d8e4429" title="Retrieves the last time at which a report was attempted to be uploaded. ">Settings::GetLastUploadAttemptTime()</a>. <a href="#a329a165c28e20bc3458e697ea8778517">More...</a><br /></td></tr>
<tr class="separator:a329a165c28e20bc3458e697ea8778517"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -183,7 +183,7 @@ Static Public Member Functions</h2></td></tr>
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a0bbd146654537fa0cf1b576eb647bb00ad73503b93bff6f4ae156a65fcb5e71f8"></a>kNoError&#160;</td><td class="fielddoc"><p>No error occurred. </p>
</td></tr>
<tr><td class="fieldname"><a id="a0bbd146654537fa0cf1b576eb647bb00ab005def710dfeef7c3f3fd6c7e615239"></a>kReportNotFound&#160;</td><td class="fielddoc"><p>The report that was requested could not be located. </p>
<p>This may occur when the report is present in the database but not in a state appropriate for the requested operation, for example, if <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9" title="Obtains and locks a report object for uploading to a collection server. ">GetReportForUploading()</a> is called to obtain report thats already in the completed state. </p>
<p>This may occur when the report is present in the database but not in a state appropriate for the requested operation, for example, if <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249" title="Obtains and locks a report object for uploading to a collection server. ">GetReportForUploading()</a> is called to obtain report thats already in the completed state. </p>
</td></tr>
<tr><td class="fieldname"><a id="a0bbd146654537fa0cf1b576eb647bb00ad40b3e9919ed7de952a4e30d5be5c59b"></a>kFileSystemError&#160;</td><td class="fielddoc"><p>An error occured while performing a file operation on a crash report. </p>
<p>A database is responsible for managing both the metadata about a report and the actual crash report itself. This error is returned when an error occurred when managing the report file. Additional information will be logged. </p>
@ -397,8 +397,8 @@ Static Public Member Functions</h2></td></tr>
</div>
</div>
<a id="ae6ca376e1569aa3212a95186676742b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae6ca376e1569aa3212a95186676742b9">&#9670;&nbsp;</a></span>GetReportForUploading()</h2>
<a id="aa001e2fca87d2aa303334fe730955249"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa001e2fca87d2aa303334fe730955249">&#9670;&nbsp;</a></span>GetReportForUploading()</h2>
<div class="memitem">
<div class="memproto">
@ -416,7 +416,13 @@ Static Public Member Functions</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *&#160;</td>
<td class="paramname"><em>report</em>&#160;</td>
<td class="paramname"><em>report</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>report_metrics</em> = <code>true</code>&#160;</td>
</tr>
<tr>
<td></td>
@ -437,12 +443,13 @@ Static Public Member Functions</h2></td></tr>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">uuid</td><td>The unique identifier for the crash report record. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">report</td><td>A crash report record for the report to be uploaded. Only valid if this returns <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00ad73503b93bff6f4ae156a65fcb5e71f8" title="No error occurred. ">kNoError</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">report_metrics</td><td>If <code>false</code>, metrics will not be recorded for this upload attempt when <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a329a165c28e20bc3458e697ea8778517" title="Records a successful upload for a report and updates the last upload attempt time as returned by Sett...">RecordUploadComplete()</a> is called or <em>report</em> is destroyed. Metadata for the upload attempt will still be recorded in the database.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The operation status code. </dd></dl>
<p>Implemented in <a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a9a5bd59efe60e724e27800e73fc01f6f">crashpad::CrashReportDatabaseWin</a>, <a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a9fc64953bab48b3404719ea63cda5754">crashpad::CrashReportDatabaseGeneric</a>, and <a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#a277e920992c70710b7ebb605567571ab">crashpad::CrashReportDatabaseMac</a>.</p>
<p>Implemented in <a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a34ec65f696f0284ac0890dc268902154">crashpad::CrashReportDatabaseWin</a>, <a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a4204cbbd07f3b8e58c4ef193e696d7c9">crashpad::CrashReportDatabaseGeneric</a>, and <a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#aa30fc6ae311130ee5702ad4e0b3fc099">crashpad::CrashReportDatabaseMac</a>.</p>
</div>
</div>
@ -663,7 +670,7 @@ Static Public Member Functions</h2></td></tr>
<p>Records a successful upload for a report and updates the last upload attempt time as returned by <a class="el" href="classcrashpad_1_1Settings.html#a855f61d6fc73042dcb886ef40d8e4429" title="Retrieves the last time at which a report was attempted to be uploaded. ">Settings::GetLastUploadAttemptTime()</a>. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">report</td><td>A <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html" title="A crash report that is in the process of being uploaded. ">UploadReport</a> object obtained from <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9" title="Obtains and locks a report object for uploading to a collection server. ">GetReportForUploading()</a>. The <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html" title="A crash report that is in the process of being uploaded. ">UploadReport</a> object will be invalidated and the report unlocked as part of this call. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">report</td><td>A <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html" title="A crash report that is in the process of being uploaded. ">UploadReport</a> object obtained from <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249" title="Obtains and locks a report object for uploading to a collection server. ">GetReportForUploading()</a>. The <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html" title="A crash report that is in the process of being uploaded. ">UploadReport</a> object will be invalidated and the report unlocked as part of this call. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">id</td><td>The possibly empty identifier assigned to this crash report by the collection server.</td></tr>
</table>
</dd>

View File

@ -78,7 +78,7 @@ $(function() {
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a81da0d483b8c69b8baa636c1a6ad4dae">FinishedWritingCrashReport</a>(std::unique_ptr&lt; NewReport &gt; report, UUID *uuid) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html">crashpad::CrashReportDatabaseGeneric</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a59211bd411d4f4438c4686e57d0e527c">GetCompletedReports</a>(std::vector&lt; Report &gt; *reports) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html">crashpad::CrashReportDatabaseGeneric</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a8cdc4769b0d7a0964ea9fa5584ba05e9">GetPendingReports</a>(std::vector&lt; Report &gt; *reports) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html">crashpad::CrashReportDatabaseGeneric</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a9fc64953bab48b3404719ea63cda5754">GetReportForUploading</a>(const UUID &amp;uuid, std::unique_ptr&lt; const UploadReport &gt; *report) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html">crashpad::CrashReportDatabaseGeneric</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a4204cbbd07f3b8e58c4ef193e696d7c9">GetReportForUploading</a>(const UUID &amp;uuid, std::unique_ptr&lt; const UploadReport &gt; *report, bool report_metrics) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html">crashpad::CrashReportDatabaseGeneric</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a91406c5fbec397b15aac2b0964e9d53e">GetSettings</a>() override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html">crashpad::CrashReportDatabaseGeneric</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Initialize</b>(const base::FilePath &amp;path, bool may_create) (defined in <a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html">crashpad::CrashReportDatabaseGeneric</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html">crashpad::CrashReportDatabaseGeneric</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a00292742dfe4c0081d6987c5a32c7a3e">crashpad::CrashReportDatabase::Initialize</a>(const base::FilePath &amp;path)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">static</span></td></tr>

View File

@ -104,9 +104,9 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>Initialize</b> (const
<tr class="memitem:a59211bd411d4f4438c4686e57d0e527c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a59211bd411d4f4438c4686e57d0e527c">GetCompletedReports</a> (std::vector&lt; <a class="el" href="structcrashpad_1_1CrashReportDatabase_1_1Report.html">Report</a> &gt; *reports) override</td></tr>
<tr class="memdesc:a59211bd411d4f4438c4686e57d0e527c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a list of crash report records that have been completed, either by being uploaded or by skipping upload. <a href="#a59211bd411d4f4438c4686e57d0e527c">More...</a><br /></td></tr>
<tr class="separator:a59211bd411d4f4438c4686e57d0e527c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9fc64953bab48b3404719ea63cda5754"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a9fc64953bab48b3404719ea63cda5754">GetReportForUploading</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *report) override</td></tr>
<tr class="memdesc:a9fc64953bab48b3404719ea63cda5754"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains and locks a report object for uploading to a collection server. <a href="#a9fc64953bab48b3404719ea63cda5754">More...</a><br /></td></tr>
<tr class="separator:a9fc64953bab48b3404719ea63cda5754"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4204cbbd07f3b8e58c4ef193e696d7c9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a4204cbbd07f3b8e58c4ef193e696d7c9">GetReportForUploading</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *report, bool report_metrics) override</td></tr>
<tr class="memdesc:a4204cbbd07f3b8e58c4ef193e696d7c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains and locks a report object for uploading to a collection server. <a href="#a4204cbbd07f3b8e58c4ef193e696d7c9">More...</a><br /></td></tr>
<tr class="separator:a4204cbbd07f3b8e58c4ef193e696d7c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5be2c76566de31d9ae8fd632e1b4fe7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a5be2c76566de31d9ae8fd632e1b4fe7e">SkipReportUpload</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, <a class="el" href="classcrashpad_1_1Metrics.html#aa27da6c2bda5b2982fcb636786053c0d">Metrics::CrashSkippedReason</a> reason) override</td></tr>
<tr class="memdesc:a5be2c76566de31d9ae8fd632e1b4fe7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves a report from the pending state to the completed state, but without the report being uploaded. <a href="#a5be2c76566de31d9ae8fd632e1b4fe7e">More...</a><br /></td></tr>
<tr class="separator:a5be2c76566de31d9ae8fd632e1b4fe7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -339,8 +339,8 @@ Additional Inherited Members</h2></td></tr>
</div>
</div>
<a id="a9fc64953bab48b3404719ea63cda5754"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9fc64953bab48b3404719ea63cda5754">&#9670;&nbsp;</a></span>GetReportForUploading()</h2>
<a id="a4204cbbd07f3b8e58c4ef193e696d7c9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4204cbbd07f3b8e58c4ef193e696d7c9">&#9670;&nbsp;</a></span>GetReportForUploading()</h2>
<div class="memitem">
<div class="memproto">
@ -358,7 +358,13 @@ Additional Inherited Members</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *&#160;</td>
<td class="paramname"><em>report</em>&#160;</td>
<td class="paramname"><em>report</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>report_metrics</em>&#160;</td>
</tr>
<tr>
<td></td>
@ -379,12 +385,13 @@ Additional Inherited Members</h2></td></tr>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">uuid</td><td>The unique identifier for the crash report record. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">report</td><td>A crash report record for the report to be uploaded. Only valid if this returns <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00ad73503b93bff6f4ae156a65fcb5e71f8" title="No error occurred. ">kNoError</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">report_metrics</td><td>If <code>false</code>, metrics will not be recorded for this upload attempt when <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a329a165c28e20bc3458e697ea8778517" title="Records a successful upload for a report and updates the last upload attempt time as returned by Sett...">RecordUploadComplete()</a> is called or <em>report</em> is destroyed. Metadata for the upload attempt will still be recorded in the database.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The operation status code. </dd></dl>
<p>Implements <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9">crashpad::CrashReportDatabase</a>.</p>
<p>Implements <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249">crashpad::CrashReportDatabase</a>.</p>
</div>
</div>

View File

@ -77,7 +77,7 @@ $(function() {
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#a21779f103f618f0fa97d8cbe6f5ea936">FinishedWritingCrashReport</a>(std::unique_ptr&lt; NewReport &gt; report, UUID *uuid) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html">crashpad::CrashReportDatabaseMac</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#ac05cc3c5354619cb3d17aaee8209fa54">GetCompletedReports</a>(std::vector&lt; Report &gt; *reports) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html">crashpad::CrashReportDatabaseMac</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#aa6ad8f281d825122e9a9872c82612d0e">GetPendingReports</a>(std::vector&lt; Report &gt; *reports) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html">crashpad::CrashReportDatabaseMac</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#a277e920992c70710b7ebb605567571ab">GetReportForUploading</a>(const UUID &amp;uuid, std::unique_ptr&lt; const UploadReport &gt; *report) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html">crashpad::CrashReportDatabaseMac</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#aa30fc6ae311130ee5702ad4e0b3fc099">GetReportForUploading</a>(const UUID &amp;uuid, std::unique_ptr&lt; const UploadReport &gt; *report, bool report_metrics) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html">crashpad::CrashReportDatabaseMac</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#a2e42d9d3d4d9f96285ba504d7668a34b">GetSettings</a>() override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html">crashpad::CrashReportDatabaseMac</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>Initialize</b>(bool may_create) (defined in <a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html">crashpad::CrashReportDatabaseMac</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html">crashpad::CrashReportDatabaseMac</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a00292742dfe4c0081d6987c5a32c7a3e">crashpad::CrashReportDatabase::Initialize</a>(const base::FilePath &amp;path)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">static</span></td></tr>

View File

@ -110,9 +110,9 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>Initialize</b> (bool
<tr class="memitem:ac05cc3c5354619cb3d17aaee8209fa54"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#ac05cc3c5354619cb3d17aaee8209fa54">GetCompletedReports</a> (std::vector&lt; <a class="el" href="structcrashpad_1_1CrashReportDatabase_1_1Report.html">Report</a> &gt; *reports) override</td></tr>
<tr class="memdesc:ac05cc3c5354619cb3d17aaee8209fa54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a list of crash report records that have been completed, either by being uploaded or by skipping upload. <a href="#ac05cc3c5354619cb3d17aaee8209fa54">More...</a><br /></td></tr>
<tr class="separator:ac05cc3c5354619cb3d17aaee8209fa54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a277e920992c70710b7ebb605567571ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#a277e920992c70710b7ebb605567571ab">GetReportForUploading</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *report) override</td></tr>
<tr class="memdesc:a277e920992c70710b7ebb605567571ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains and locks a report object for uploading to a collection server. <a href="#a277e920992c70710b7ebb605567571ab">More...</a><br /></td></tr>
<tr class="separator:a277e920992c70710b7ebb605567571ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa30fc6ae311130ee5702ad4e0b3fc099"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#aa30fc6ae311130ee5702ad4e0b3fc099">GetReportForUploading</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *report, bool report_metrics) override</td></tr>
<tr class="memdesc:aa30fc6ae311130ee5702ad4e0b3fc099"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains and locks a report object for uploading to a collection server. <a href="#aa30fc6ae311130ee5702ad4e0b3fc099">More...</a><br /></td></tr>
<tr class="separator:aa30fc6ae311130ee5702ad4e0b3fc099"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a92b53f409c4d360403b00aa5aaa8fe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#a5a92b53f409c4d360403b00aa5aaa8fe">SkipReportUpload</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, <a class="el" href="classcrashpad_1_1Metrics.html#aa27da6c2bda5b2982fcb636786053c0d">Metrics::CrashSkippedReason</a> reason) override</td></tr>
<tr class="memdesc:a5a92b53f409c4d360403b00aa5aaa8fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves a report from the pending state to the completed state, but without the report being uploaded. <a href="#a5a92b53f409c4d360403b00aa5aaa8fe">More...</a><br /></td></tr>
<tr class="separator:a5a92b53f409c4d360403b00aa5aaa8fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -308,8 +308,8 @@ Additional Inherited Members</h2></td></tr>
</div>
</div>
<a id="a277e920992c70710b7ebb605567571ab"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a277e920992c70710b7ebb605567571ab">&#9670;&nbsp;</a></span>GetReportForUploading()</h2>
<a id="aa30fc6ae311130ee5702ad4e0b3fc099"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa30fc6ae311130ee5702ad4e0b3fc099">&#9670;&nbsp;</a></span>GetReportForUploading()</h2>
<div class="memitem">
<div class="memproto">
@ -327,7 +327,13 @@ Additional Inherited Members</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *&#160;</td>
<td class="paramname"><em>report</em>&#160;</td>
<td class="paramname"><em>report</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>report_metrics</em>&#160;</td>
</tr>
<tr>
<td></td>
@ -348,12 +354,13 @@ Additional Inherited Members</h2></td></tr>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">uuid</td><td>The unique identifier for the crash report record. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">report</td><td>A crash report record for the report to be uploaded. Only valid if this returns <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00ad73503b93bff6f4ae156a65fcb5e71f8" title="No error occurred. ">kNoError</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">report_metrics</td><td>If <code>false</code>, metrics will not be recorded for this upload attempt when <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a329a165c28e20bc3458e697ea8778517" title="Records a successful upload for a report and updates the last upload attempt time as returned by Sett...">RecordUploadComplete()</a> is called or <em>report</em> is destroyed. Metadata for the upload attempt will still be recorded in the database.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The operation status code. </dd></dl>
<p>Implements <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9">crashpad::CrashReportDatabase</a>.</p>
<p>Implements <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249">crashpad::CrashReportDatabase</a>.</p>
</div>
</div>

View File

@ -77,7 +77,7 @@ $(function() {
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a3f92307c8d84d5a0822d7412db997cf6">FinishedWritingCrashReport</a>(std::unique_ptr&lt; NewReport &gt; report, UUID *uuid) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html">crashpad::CrashReportDatabaseWin</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#ac70f0365623f26abcaf8a1eced25dbc8">GetCompletedReports</a>(std::vector&lt; Report &gt; *reports) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html">crashpad::CrashReportDatabaseWin</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a16ddf168ba04b4e889a18882b5a7e280">GetPendingReports</a>(std::vector&lt; Report &gt; *reports) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html">crashpad::CrashReportDatabaseWin</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a9a5bd59efe60e724e27800e73fc01f6f">GetReportForUploading</a>(const UUID &amp;uuid, std::unique_ptr&lt; const UploadReport &gt; *report) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html">crashpad::CrashReportDatabaseWin</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a34ec65f696f0284ac0890dc268902154">GetReportForUploading</a>(const UUID &amp;uuid, std::unique_ptr&lt; const UploadReport &gt; *report, bool report_metrics) override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html">crashpad::CrashReportDatabaseWin</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a6937857d53e9e7de656cb5388d91a1d0">GetSettings</a>() override</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html">crashpad::CrashReportDatabaseWin</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>Initialize</b>(bool may_create) (defined in <a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html">crashpad::CrashReportDatabaseWin</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html">crashpad::CrashReportDatabaseWin</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a00292742dfe4c0081d6987c5a32c7a3e">crashpad::CrashReportDatabase::Initialize</a>(const base::FilePath &amp;path)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">crashpad::CrashReportDatabase</a></td><td class="entry"><span class="mlabel">static</span></td></tr>

View File

@ -106,9 +106,9 @@ bool&#160;</td><td class="memItemRight" valign="bottom"><b>Initialize</b> (bool
<tr class="memitem:ac70f0365623f26abcaf8a1eced25dbc8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#ac70f0365623f26abcaf8a1eced25dbc8">GetCompletedReports</a> (std::vector&lt; <a class="el" href="structcrashpad_1_1CrashReportDatabase_1_1Report.html">Report</a> &gt; *reports) override</td></tr>
<tr class="memdesc:ac70f0365623f26abcaf8a1eced25dbc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a list of crash report records that have been completed, either by being uploaded or by skipping upload. <a href="#ac70f0365623f26abcaf8a1eced25dbc8">More...</a><br /></td></tr>
<tr class="separator:ac70f0365623f26abcaf8a1eced25dbc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a5bd59efe60e724e27800e73fc01f6f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a9a5bd59efe60e724e27800e73fc01f6f">GetReportForUploading</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *report) override</td></tr>
<tr class="memdesc:a9a5bd59efe60e724e27800e73fc01f6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains and locks a report object for uploading to a collection server. <a href="#a9a5bd59efe60e724e27800e73fc01f6f">More...</a><br /></td></tr>
<tr class="separator:a9a5bd59efe60e724e27800e73fc01f6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34ec65f696f0284ac0890dc268902154"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a34ec65f696f0284ac0890dc268902154">GetReportForUploading</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *report, bool report_metrics) override</td></tr>
<tr class="memdesc:a34ec65f696f0284ac0890dc268902154"><td class="mdescLeft">&#160;</td><td class="mdescRight">Obtains and locks a report object for uploading to a collection server. <a href="#a34ec65f696f0284ac0890dc268902154">More...</a><br /></td></tr>
<tr class="separator:a34ec65f696f0284ac0890dc268902154"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a26772b33767a3e9f6bf56c40a4440b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00">OperationStatus</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a5a26772b33767a3e9f6bf56c40a4440b">SkipReportUpload</a> (const <a class="el" href="structcrashpad_1_1UUID.html">UUID</a> &amp;uuid, <a class="el" href="classcrashpad_1_1Metrics.html#aa27da6c2bda5b2982fcb636786053c0d">Metrics::CrashSkippedReason</a> reason) override</td></tr>
<tr class="memdesc:a5a26772b33767a3e9f6bf56c40a4440b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Moves a report from the pending state to the completed state, but without the report being uploaded. <a href="#a5a26772b33767a3e9f6bf56c40a4440b">More...</a><br /></td></tr>
<tr class="separator:a5a26772b33767a3e9f6bf56c40a4440b"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -300,8 +300,8 @@ Additional Inherited Members</h2></td></tr>
</div>
</div>
<a id="a9a5bd59efe60e724e27800e73fc01f6f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a5bd59efe60e724e27800e73fc01f6f">&#9670;&nbsp;</a></span>GetReportForUploading()</h2>
<a id="a34ec65f696f0284ac0890dc268902154"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a34ec65f696f0284ac0890dc268902154">&#9670;&nbsp;</a></span>GetReportForUploading()</h2>
<div class="memitem">
<div class="memproto">
@ -319,7 +319,13 @@ Additional Inherited Members</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">std::unique_ptr&lt; const <a class="el" href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html">UploadReport</a> &gt; *&#160;</td>
<td class="paramname"><em>report</em>&#160;</td>
<td class="paramname"><em>report</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>report_metrics</em>&#160;</td>
</tr>
<tr>
<td></td>
@ -340,12 +346,13 @@ Additional Inherited Members</h2></td></tr>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">uuid</td><td>The unique identifier for the crash report record. </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">report</td><td>A crash report record for the report to be uploaded. Only valid if this returns <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00ad73503b93bff6f4ae156a65fcb5e71f8" title="No error occurred. ">kNoError</a>. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">report_metrics</td><td>If <code>false</code>, metrics will not be recorded for this upload attempt when <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#a329a165c28e20bc3458e697ea8778517" title="Records a successful upload for a report and updates the last upload attempt time as returned by Sett...">RecordUploadComplete()</a> is called or <em>report</em> is destroyed. Metadata for the upload attempt will still be recorded in the database.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The operation status code. </dd></dl>
<p>Implements <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9">crashpad::CrashReportDatabase</a>.</p>
<p>Implements <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249">crashpad::CrashReportDatabase</a>.</p>
</div>
</div>

View File

@ -137,7 +137,7 @@ time_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="st
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>A crash report that is in the process of being uploaded. </p>
<p>An instance of this class should be created via <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9" title="Obtains and locks a report object for uploading to a collection server. ">GetReportForUploading()</a>. </p>
<p>An instance of this class should be created via <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249" title="Obtains and locks a report object for uploading to a collection server. ">GetReportForUploading()</a>. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="a848fc54dd59d748c7bdbdf46286777b9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a848fc54dd59d748c7bdbdf46286777b9">&#9670;&nbsp;</a></span>GetAttachments()</h2>

View File

@ -74,13 +74,15 @@ $(function() {
<tr bgcolor="#f0f0f0"><td class="entry"><b>ElfImageReader</b>() (defined in <a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#afd0483257628188753b1f70709b8cad6">FileType</a>() const</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#ae456b7627b37bf84f9241de34fde4bdb">GetDebugAddress</a>(VMAddress *debug)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#ac533f0b854f09963870e4457ff2bce3b">GetDynamicSymbol</a>(const std::string &amp;name, VMAddress *address, VMSize *size)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#a8a5c9e9b48422e429866e07bd373080d">GetLoadBias</a>() const</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#ae15299d9203eac0d66ed38c1e9a47288">GetNumberOfSymbolEntriesFromDtGnuHash</a>(VMSize *number_of_symbol_table_entries)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#af5d598e330fdf85c9eb07174628ee6a7">GetNumberOfSymbolEntriesFromDtHash</a>(VMSize *number_of_symbol_table_entries)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#a5458c4f58828fc39eacaa76ce4819cef">GetDynamicArrayAddress</a>(VMAddress *address)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#ac533f0b854f09963870e4457ff2bce3b">GetDynamicSymbol</a>(const std::string &amp;name, VMAddress *address, VMSize *size)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#a8a5c9e9b48422e429866e07bd373080d">GetLoadBias</a>() const</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#ae15299d9203eac0d66ed38c1e9a47288">GetNumberOfSymbolEntriesFromDtGnuHash</a>(VMSize *number_of_symbol_table_entries)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#af5d598e330fdf85c9eb07174628ee6a7">GetNumberOfSymbolEntriesFromDtHash</a>(VMSize *number_of_symbol_table_entries)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#ae10b55a8e2aad9cae071262285566be2">GetProgramHeaderTableAddress</a>()</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>header_32_</b> (defined in <a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>header_64_</b> (defined in <a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#aecb53804ed0d1d78968c26908c164b76">Initialize</a>(const ProcessMemoryRange &amp;memory, VMAddress address)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#a9a89b7570705f43a8a52b7cb7a2c9e63">Initialize</a>(const ProcessMemoryRange &amp;memory, VMAddress address, bool verbose=true)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#abeaff5b74a26198e7710933010f60fb9">Memory</a>() const</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#a809de4755bc10bd8e4abc1d1be65607d">Notes</a>(ssize_t max_note_size)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html#a8341551fd2841c3f7fe423df7e96cb1f">NotesWithNameAndType</a>(const std::string &amp;name, NoteReader::NoteType type, ssize_t max_note_size)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader.html">crashpad::ElfImageReader</a></td><td class="entry"></td></tr>

View File

@ -89,9 +89,9 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aecb53804ed0d1d78968c26908c164b76"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ElfImageReader.html#aecb53804ed0d1d78968c26908c164b76">Initialize</a> (const <a class="el" href="classcrashpad_1_1ProcessMemoryRange.html">ProcessMemoryRange</a> &amp;memory, <a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> address)</td></tr>
<tr class="memdesc:aecb53804ed0d1d78968c26908c164b76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the reader. <a href="#aecb53804ed0d1d78968c26908c164b76">More...</a><br /></td></tr>
<tr class="separator:aecb53804ed0d1d78968c26908c164b76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a89b7570705f43a8a52b7cb7a2c9e63"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ElfImageReader.html#a9a89b7570705f43a8a52b7cb7a2c9e63">Initialize</a> (const <a class="el" href="classcrashpad_1_1ProcessMemoryRange.html">ProcessMemoryRange</a> &amp;memory, <a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> address, bool verbose=true)</td></tr>
<tr class="memdesc:a9a89b7570705f43a8a52b7cb7a2c9e63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initializes the reader. <a href="#a9a89b7570705f43a8a52b7cb7a2c9e63">More...</a><br /></td></tr>
<tr class="separator:a9a89b7570705f43a8a52b7cb7a2c9e63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7d380b5d56ba94de33ad9e72e5b033f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ElfImageReader.html#aa7d380b5d56ba94de33ad9e72e5b033f">Address</a> () const</td></tr>
<tr class="memdesc:aa7d380b5d56ba94de33ad9e72e5b033f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the base address of the image's memory range. <a href="#aa7d380b5d56ba94de33ad9e72e5b033f">More...</a><br /></td></tr>
<tr class="separator:aa7d380b5d56ba94de33ad9e72e5b033f"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -113,6 +113,13 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:ae456b7627b37bf84f9241de34fde4bdb"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ElfImageReader.html#ae456b7627b37bf84f9241de34fde4bdb">GetDebugAddress</a> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *debug)</td></tr>
<tr class="memdesc:ae456b7627b37bf84f9241de34fde4bdb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determine the debug address. <a href="#ae456b7627b37bf84f9241de34fde4bdb">More...</a><br /></td></tr>
<tr class="separator:ae456b7627b37bf84f9241de34fde4bdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5458c4f58828fc39eacaa76ce4819cef"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ElfImageReader.html#a5458c4f58828fc39eacaa76ce4819cef">GetDynamicArrayAddress</a> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address)</td></tr>
<tr class="memdesc:a5458c4f58828fc39eacaa76ce4819cef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determine the address of <code>PT_DYNAMIC</code> segment. <a href="#a5458c4f58828fc39eacaa76ce4819cef">More...</a><br /></td></tr>
<tr class="separator:a5458c4f58828fc39eacaa76ce4819cef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae10b55a8e2aad9cae071262285566be2"><td class="memItemLeft" align="right" valign="top"><a id="ae10b55a8e2aad9cae071262285566be2"></a>
<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ElfImageReader.html#ae10b55a8e2aad9cae071262285566be2">GetProgramHeaderTableAddress</a> ()</td></tr>
<tr class="memdesc:ae10b55a8e2aad9cae071262285566be2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the address of the program header table. <br /></td></tr>
<tr class="separator:ae10b55a8e2aad9cae071262285566be2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a809de4755bc10bd8e4abc1d1be65607d"><td class="memItemLeft" align="right" valign="top">std::unique_ptr&lt; <a class="el" href="classcrashpad_1_1ElfImageReader_1_1NoteReader.html">NoteReader</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ElfImageReader.html#a809de4755bc10bd8e4abc1d1be65607d">Notes</a> (ssize_t max_note_size)</td></tr>
<tr class="memdesc:a809de4755bc10bd8e4abc1d1be65607d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a <a class="el" href="classcrashpad_1_1ElfImageReader_1_1NoteReader.html" title="This class enables reading note segments from an ELF image. ">NoteReader</a> for this image, which scans all PT_NOTE segments in the image. <a href="#a809de4755bc10bd8e4abc1d1be65607d">More...</a><br /></td></tr>
<tr class="separator:a809de4755bc10bd8e4abc1d1be65607d"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -157,7 +164,7 @@ Public Member Functions</h2></td></tr>
</div><div class="memdoc">
<p>Returns the base address of the image's memory range. </p>
<p>This may differ from the address passed to <a class="el" href="classcrashpad_1_1ElfImageReader.html#aecb53804ed0d1d78968c26908c164b76" title="Initializes the reader. ">Initialize()</a> if the ELF header is not loaded at the start of the first <code>PT_LOAD</code> segment. </p>
<p>This may differ from the address passed to <a class="el" href="classcrashpad_1_1ElfImageReader.html#a9a89b7570705f43a8a52b7cb7a2c9e63" title="Initializes the reader. ">Initialize()</a> if the ELF header is not loaded at the start of the first <code>PT_LOAD</code> segment. </p>
</div>
</div>
@ -207,6 +214,33 @@ Public Member Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the debug address was found. </dd></dl>
</div>
</div>
<a id="a5458c4f58828fc39eacaa76ce4819cef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5458c4f58828fc39eacaa76ce4819cef">&#9670;&nbsp;</a></span>GetDynamicArrayAddress()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool crashpad::ElfImageReader::GetDynamicArrayAddress </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *&#160;</td>
<td class="paramname"><em>address</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Determine the address of <code>PT_DYNAMIC</code> segment. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[out]</td><td class="paramname">address</td><td>The address of the array, valid if this method returns <code>true</code>. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><code>true</code> on success. Otherwise <code>false</code> with a message logged. </dd></dl>
</div>
</div>
<a id="ac533f0b854f09963870e4457ff2bce3b"></a>
@ -340,8 +374,8 @@ Depending on the linker that generated the <code>DT_GNU_HASH</code> section, thi
</div>
</div>
<a id="aecb53804ed0d1d78968c26908c164b76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aecb53804ed0d1d78968c26908c164b76">&#9670;&nbsp;</a></span>Initialize()</h2>
<a id="a9a89b7570705f43a8a52b7cb7a2c9e63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a89b7570705f43a8a52b7cb7a2c9e63">&#9670;&nbsp;</a></span>Initialize()</h2>
<div class="memitem">
<div class="memproto">
@ -356,7 +390,13 @@ Depending on the linker that generated the <code>DT_GNU_HASH</code> section, thi
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a>&#160;</td>
<td class="paramname"><em>address</em>&#160;</td>
<td class="paramname"><em>address</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>verbose</em> = <code>true</code>&#160;</td>
</tr>
<tr>
<td></td>
@ -372,6 +412,7 @@ Depending on the linker that generated the <code>DT_GNU_HASH</code> section, thi
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">memory</td><td>A memory reader for the remote process. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">address</td><td>The address in the remote process' address space where the ELF image is loaded. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">verbose</td><td><code>true</code> if this method should log error messages during initialization. Setting this value to <code>false</code> will reduce the error messages relating to verifying the ELF image, but may not suppress logging entirely. </td></tr>
</table>
</dd>
</dl>

View File

@ -72,11 +72,11 @@ $(function() {
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetDynamicSegment</b>(VMAddress *address, VMSize *size) const =0 (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetNoteSegment</b>(size_t *start_index, VMAddress *address, VMSize *size) const =0 (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPreferredElfHeaderAddress</b>(VMAddress *address) const =0 (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetPreferredLoadedMemoryRange</b>(VMAddress *address, VMSize *size) const =0 (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPreferredElfHeaderAddress</b>(VMAddress *address, bool verbose) const =0 (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetPreferredLoadedMemoryRange</b>(VMAddress *address, VMSize *size, bool verbose) const =0 (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ProgramHeaderTable</b>() (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>Size</b>() const =0 (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>VerifyLoadSegments</b>() const =0 (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>VerifyLoadSegments</b>(bool verbose) const =0 (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~ProgramHeaderTable</b>() (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->

View File

@ -82,21 +82,21 @@ Inheritance diagram for crashpad::ElfImageReader::ProgramHeaderTable:</div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a22833a4e937ae6f0027f17965405293f"><td class="memItemLeft" align="right" valign="top"><a id="a22833a4e937ae6f0027f17965405293f"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>VerifyLoadSegments</b> () const =0</td></tr>
<tr class="separator:a22833a4e937ae6f0027f17965405293f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeac652f5840811d364d77550bc3566a4"><td class="memItemLeft" align="right" valign="top"><a id="aeac652f5840811d364d77550bc3566a4"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>VerifyLoadSegments</b> (bool verbose) const =0</td></tr>
<tr class="separator:aeac652f5840811d364d77550bc3566a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af945cd0152103ccf8607a016544045a0"><td class="memItemLeft" align="right" valign="top"><a id="af945cd0152103ccf8607a016544045a0"></a>
virtual size_t&#160;</td><td class="memItemRight" valign="bottom"><b>Size</b> () const =0</td></tr>
<tr class="separator:af945cd0152103ccf8607a016544045a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aead20ee9b47132ff36ac4c11dff92438"><td class="memItemLeft" align="right" valign="top"><a id="aead20ee9b47132ff36ac4c11dff92438"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetDynamicSegment</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address, <a class="el" href="namespacecrashpad.html#a103690edebf604dcd23d5c03b78fe0be">VMSize</a> *size) const =0</td></tr>
<tr class="separator:aead20ee9b47132ff36ac4c11dff92438"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a997c0281769fb01a51415d18ccfc8e32"><td class="memItemLeft" align="right" valign="top"><a id="a997c0281769fb01a51415d18ccfc8e32"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetPreferredElfHeaderAddress</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address) const =0</td></tr>
<tr class="separator:a997c0281769fb01a51415d18ccfc8e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a318b6d89d83054c6ace2fcdbc9b3eea2"><td class="memItemLeft" align="right" valign="top"><a id="a318b6d89d83054c6ace2fcdbc9b3eea2"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetPreferredLoadedMemoryRange</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address, <a class="el" href="namespacecrashpad.html#a103690edebf604dcd23d5c03b78fe0be">VMSize</a> *size) const =0</td></tr>
<tr class="separator:a318b6d89d83054c6ace2fcdbc9b3eea2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0658b7f34e421a64b0608752e9a9f730"><td class="memItemLeft" align="right" valign="top"><a id="a0658b7f34e421a64b0608752e9a9f730"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetPreferredElfHeaderAddress</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address, bool verbose) const =0</td></tr>
<tr class="separator:a0658b7f34e421a64b0608752e9a9f730"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a822eff5bfb3c76bc5802ce2da74f2799"><td class="memItemLeft" align="right" valign="top"><a id="a822eff5bfb3c76bc5802ce2da74f2799"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetPreferredLoadedMemoryRange</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address, <a class="el" href="namespacecrashpad.html#a103690edebf604dcd23d5c03b78fe0be">VMSize</a> *size, bool verbose) const =0</td></tr>
<tr class="separator:a822eff5bfb3c76bc5802ce2da74f2799"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb01fd8092479c39b0603bb7e6b3227e"><td class="memItemLeft" align="right" valign="top"><a id="aeb01fd8092479c39b0603bb7e6b3227e"></a>
virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetNoteSegment</b> (size_t *start_index, <a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address, <a class="el" href="namespacecrashpad.html#a103690edebf604dcd23d5c03b78fe0be">VMSize</a> *size) const =0</td></tr>
<tr class="separator:aeb01fd8092479c39b0603bb7e6b3227e"><td class="memSeparator" colspan="2">&#160;</td></tr>

View File

@ -72,14 +72,14 @@ $(function() {
<table class="directory">
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetDynamicSegment</b>(VMAddress *address, VMSize *size) const override (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetNoteSegment</b>(size_t *start_index, VMAddress *address, VMSize *size) const override (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPreferredElfHeaderAddress</b>(VMAddress *address) const override (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetPreferredLoadedMemoryRange</b>(VMAddress *base, VMSize *size) const override (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetPreferredElfHeaderAddress</b>(VMAddress *address, bool verbose) const override (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>GetPreferredLoadedMemoryRange</b>(VMAddress *base, VMSize *size, bool verbose) const override (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GetProgramHeader</b>(uint32_t type, const PhdrType **header_out) const (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>Initialize</b>(const ProcessMemoryRange &amp;memory, VMAddress address, VMSize num_segments) (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>Initialize</b>(const ProcessMemoryRange &amp;memory, VMAddress address, VMSize num_segments, bool verbose) (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ProgramHeaderTable</b>() (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>ProgramHeaderTableSpecific</b>() (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Size</b>() const override (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>VerifyLoadSegments</b>() const override (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>VerifyLoadSegments</b>(bool verbose) const override (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~ProgramHeaderTable</b>() (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTable.html">crashpad::ElfImageReader::ProgramHeaderTable</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~ProgramHeaderTableSpecific</b>() (defined in <a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ElfImageReader_1_1ProgramHeaderTableSpecific.html">crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt; PhdrType &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->

View File

@ -82,21 +82,21 @@ Inheritance diagram for crashpad::ElfImageReader::ProgramHeaderTableSpecific&lt;
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a4fcefc4ab04969431dae7238b37f9eab"><td class="memItemLeft" align="right" valign="top"><a id="a4fcefc4ab04969431dae7238b37f9eab"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Initialize</b> (const <a class="el" href="classcrashpad_1_1ProcessMemoryRange.html">ProcessMemoryRange</a> &amp;memory, <a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> address, <a class="el" href="namespacecrashpad.html#a103690edebf604dcd23d5c03b78fe0be">VMSize</a> num_segments)</td></tr>
<tr class="separator:a4fcefc4ab04969431dae7238b37f9eab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2c66ab0d38c01a46db8425d526c03c1f"><td class="memItemLeft" align="right" valign="top"><a id="a2c66ab0d38c01a46db8425d526c03c1f"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>VerifyLoadSegments</b> () const override</td></tr>
<tr class="separator:a2c66ab0d38c01a46db8425d526c03c1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dde994134faa181c315a6793e76c694"><td class="memItemLeft" align="right" valign="top"><a id="a6dde994134faa181c315a6793e76c694"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>Initialize</b> (const <a class="el" href="classcrashpad_1_1ProcessMemoryRange.html">ProcessMemoryRange</a> &amp;memory, <a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> address, <a class="el" href="namespacecrashpad.html#a103690edebf604dcd23d5c03b78fe0be">VMSize</a> num_segments, bool verbose)</td></tr>
<tr class="separator:a6dde994134faa181c315a6793e76c694"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d3f0bdc6bdd28364c640cea830fed37"><td class="memItemLeft" align="right" valign="top"><a id="a6d3f0bdc6bdd28364c640cea830fed37"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>VerifyLoadSegments</b> (bool verbose) const override</td></tr>
<tr class="separator:a6d3f0bdc6bdd28364c640cea830fed37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97cde14347e2549c700efd60312a5010"><td class="memItemLeft" align="right" valign="top"><a id="a97cde14347e2549c700efd60312a5010"></a>
size_t&#160;</td><td class="memItemRight" valign="bottom"><b>Size</b> () const override</td></tr>
<tr class="separator:a97cde14347e2549c700efd60312a5010"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae596b3d9f67703549bb259f383a41be7"><td class="memItemLeft" align="right" valign="top"><a id="ae596b3d9f67703549bb259f383a41be7"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetPreferredElfHeaderAddress</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address) const override</td></tr>
<tr class="separator:ae596b3d9f67703549bb259f383a41be7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ee1b245639afd9171fe35e0935f2f5d"><td class="memItemLeft" align="right" valign="top"><a id="a5ee1b245639afd9171fe35e0935f2f5d"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetPreferredLoadedMemoryRange</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *base, <a class="el" href="namespacecrashpad.html#a103690edebf604dcd23d5c03b78fe0be">VMSize</a> *size) const override</td></tr>
<tr class="separator:a5ee1b245639afd9171fe35e0935f2f5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a75a533d919a8d7fc2d1f417cdd076bf1"><td class="memItemLeft" align="right" valign="top"><a id="a75a533d919a8d7fc2d1f417cdd076bf1"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetPreferredElfHeaderAddress</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address, bool verbose) const override</td></tr>
<tr class="separator:a75a533d919a8d7fc2d1f417cdd076bf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adde4153d2af079267a4edea5f58f74aa"><td class="memItemLeft" align="right" valign="top"><a id="adde4153d2af079267a4edea5f58f74aa"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetPreferredLoadedMemoryRange</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *base, <a class="el" href="namespacecrashpad.html#a103690edebf604dcd23d5c03b78fe0be">VMSize</a> *size, bool verbose) const override</td></tr>
<tr class="separator:adde4153d2af079267a4edea5f58f74aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63727777814e409458864a68c6acedad"><td class="memItemLeft" align="right" valign="top"><a id="a63727777814e409458864a68c6acedad"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><b>GetDynamicSegment</b> (<a class="el" href="namespacecrashpad.html#af2d003bfc8632755c60ab27bd6d1c8ae">VMAddress</a> *address, <a class="el" href="namespacecrashpad.html#a103690edebf604dcd23d5c03b78fe0be">VMSize</a> *size) const override</td></tr>
<tr class="separator:a63727777814e409458864a68c6acedad"><td class="memSeparator" colspan="2">&#160;</td></tr>

View File

@ -70,7 +70,7 @@ $(function() {
<p>This is the complete list of members for <a class="el" href="classcrashpad_1_1MemoryMap.html">crashpad::MemoryMap</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html#acb5f4f10a435c0fbbee6dee5dca99955">FindFileMmapStart</a>(const Mapping &amp;mapping) const</td><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html">crashpad::MemoryMap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html#a71734fd96aa2b54cd25ba72d1d3655f3">FindFilePossibleMmapStarts</a>(const Mapping &amp;mapping) const</td><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html">crashpad::MemoryMap</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html#ac765748bcf0835bc2268e5884724f4ed">FindMapping</a>(LinuxVMAddress address) const</td><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html">crashpad::MemoryMap</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html#a0a28378e3ad216fc1bf175ac3a434c72">FindMappingWithName</a>(const std::string &amp;name) const</td><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html">crashpad::MemoryMap</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html#a6c08c18f41b08ed7ee26e7634c72abf6">Initialize</a>(PtraceConnection *connection)</td><td class="entry"><a class="el" href="classcrashpad_1_1MemoryMap.html">crashpad::MemoryMap</a></td><td class="entry"></td></tr>

View File

@ -92,22 +92,22 @@ Public Member Functions</h2></td></tr>
<tr class="separator:ac765748bcf0835bc2268e5884724f4ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a28378e3ad216fc1bf175ac3a434c72"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html">Mapping</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1MemoryMap.html#a0a28378e3ad216fc1bf175ac3a434c72">FindMappingWithName</a> (const std::string &amp;name) const</td></tr>
<tr class="separator:a0a28378e3ad216fc1bf175ac3a434c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb5f4f10a435c0fbbee6dee5dca99955"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html">Mapping</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1MemoryMap.html#acb5f4f10a435c0fbbee6dee5dca99955">FindFileMmapStart</a> (const <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html">Mapping</a> &amp;mapping) const</td></tr>
<tr class="memdesc:acb5f4f10a435c0fbbee6dee5dca99955"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find the first <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html" title="Information about a mapped region of memory. ">Mapping</a> in a series of mappings for the same file. <a href="#acb5f4f10a435c0fbbee6dee5dca99955">More...</a><br /></td></tr>
<tr class="separator:acb5f4f10a435c0fbbee6dee5dca99955"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71734fd96aa2b54cd25ba72d1d3655f3"><td class="memItemLeft" align="right" valign="top">std::vector&lt; const <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html">Mapping</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1MemoryMap.html#a71734fd96aa2b54cd25ba72d1d3655f3">FindFilePossibleMmapStarts</a> (const <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html">Mapping</a> &amp;mapping) const</td></tr>
<tr class="memdesc:a71734fd96aa2b54cd25ba72d1d3655f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Find Mappings that share a <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html" title="Information about a mapped region of memory. ">Mapping</a>'s file, mapped from offset 0. <a href="#a71734fd96aa2b54cd25ba72d1d3655f3">More...</a><br /></td></tr>
<tr class="separator:a71734fd96aa2b54cd25ba72d1d3655f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Accesses information about mapped memory in another process. </p>
<p>The target process must be stopped to guarantee correct mappings. If the target process is not stopped, mappings may be invalid after the return from <a class="el" href="classcrashpad_1_1MemoryMap.html#a6c08c18f41b08ed7ee26e7634c72abf6" title="Initializes this object with information about the mapped memory regions in the process connected via...">Initialize()</a>, and even mappings existing at the time <a class="el" href="classcrashpad_1_1MemoryMap.html#a6c08c18f41b08ed7ee26e7634c72abf6" title="Initializes this object with information about the mapped memory regions in the process connected via...">Initialize()</a> was called may not be found. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a id="acb5f4f10a435c0fbbee6dee5dca99955"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acb5f4f10a435c0fbbee6dee5dca99955">&#9670;&nbsp;</a></span>FindFileMmapStart()</h2>
<a id="a71734fd96aa2b54cd25ba72d1d3655f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71734fd96aa2b54cd25ba72d1d3655f3">&#9670;&nbsp;</a></span>FindFilePossibleMmapStarts()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html">MemoryMap::Mapping</a> * crashpad::MemoryMap::FindFileMmapStart </td>
<td class="memname">std::vector&lt; const <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html">MemoryMap::Mapping</a> * &gt; crashpad::MemoryMap::FindFilePossibleMmapStarts </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html">Mapping</a> &amp;&#160;</td>
<td class="paramname"><em>mapping</em></td><td>)</td>
@ -116,16 +116,17 @@ Public Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Find the first <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html" title="Information about a mapped region of memory. ">Mapping</a> in a series of mappings for the same file. </p>
<p>Executables and libaries are typically loaded into several mappings with varying permissions for different segments. This method searches for the mapping with the highest address at or below <em>mapping</em>, which maps the same file as <em>mapping</em> from file offset 0.</p>
<p>If <em>mapping</em> is not found, <code>nullptr</code> is returned. If <em>mapping</em> is found but does not map a file, <em>mapping</em> is returned.</p>
<p>Find Mappings that share a <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html" title="Information about a mapped region of memory. ">Mapping</a>'s file, mapped from offset 0. </p>
<p>Executables and libaries are typically loaded into several mappings with varying permissions for different segments. Portions of an ELF file may be mapped multiple times as part of loading the file, for example, when initializing GNU_RELRO segments. This method searches for mappings at or below <em>mapping</em> in memory that are mapped from the same file as <em>mapping</em> from offset 0.</p>
<p>This method is intended to help identify the possible base address for loaded modules, but it is the caller's responsibility to determine which returned mapping is correct.</p>
<p>If <em>mapping</em> does not refer to a valid mapping, an empty vector will be returned and a message will be logged. If <em>mapping</em> is found but does not map a file, <em>mapping</em> is returned in <em>possible_starts</em>.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">mapping</td><td>A <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html" title="Information about a mapped region of memory. ">Mapping</a> whose series to find the start of. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The first <a class="el" href="structcrashpad_1_1MemoryMap_1_1Mapping.html" title="Information about a mapped region of memory. ">Mapping</a> in the series or <code>nullptr</code> on failure with a message logged. </dd></dl>
<dl class="section return"><dt>Returns</dt><dd>a vector of the possible mapping starts. </dd></dl>
</div>
</div>

View File

@ -223,6 +223,8 @@ static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" hre
</td></tr>
<tr><td class="fieldname"><a id="aa27da6c2bda5b2982fcb636786053c0da5f9cc2ddfbf439b075fd747b3c1433ee"></a>kUploadFailed&#160;</td><td class="fielddoc"><p>The upload of the crash failed during communication with the server. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa27da6c2bda5b2982fcb636786053c0da1f29b75ea3b099ec5dbf6bd5dfc9b33a"></a>kPrepareForUploadFailed&#160;</td><td class="fielddoc"><p>There was an error between accessing the report from the database and uploading it to the crash server. </p>
</td></tr>
<tr><td class="fieldname"><a id="aa27da6c2bda5b2982fcb636786053c0daa4f5363ade31fbbf363aea06f528c379"></a>kMaxValue&#160;</td><td class="fielddoc"><p>The number of values in this enumeration; not a valid value. </p>
</td></tr>
</table>

View File

@ -74,8 +74,9 @@ $(function() {
<tr><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html#a6771dd2f9f6b1553f3fd6df80225af32">LookUpSymbol</a>(const char *symbol_name) const</td><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ModuleHandle</b> typedef (defined in <a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>ScopedModuleHandle</b>(ModuleHandle handle) (defined in <a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html#a567afead7e56a5cc10d2ab9535372110">valid</a>() const</td><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>~ScopedModuleHandle</b>() (defined in <a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ScopedModuleHandle</b>(ScopedModuleHandle &amp;&amp;handle) (defined in <a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html#a567afead7e56a5cc10d2ab9535372110">valid</a>() const</td><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~ScopedModuleHandle</b>() (defined in <a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">crashpad::test::ScopedModuleHandle</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>

View File

@ -89,6 +89,9 @@ Public Member Functions</h2></td></tr>
<tr class="memitem:a9c15e97a367ba8a2e6e6dfa5f2a9f535"><td class="memItemLeft" align="right" valign="top"><a id="a9c15e97a367ba8a2e6e6dfa5f2a9f535"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ScopedModuleHandle</b> (ModuleHandle handle)</td></tr>
<tr class="separator:a9c15e97a367ba8a2e6e6dfa5f2a9f535"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2a8770efc98d36cd262f2bfcdcad42c"><td class="memItemLeft" align="right" valign="top"><a id="ae2a8770efc98d36cd262f2bfcdcad42c"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ScopedModuleHandle</b> (<a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html">ScopedModuleHandle</a> &amp;&amp;handle)</td></tr>
<tr class="separator:ae2a8770efc98d36cd262f2bfcdcad42c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a920847281a9c89aa156cc2e4e549c737"><td class="memItemLeft" align="right" valign="top">ModuleHandle&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html#a920847281a9c89aa156cc2e4e549c737">get</a> () const</td></tr>
<tr class="separator:a920847281a9c89aa156cc2e4e549c737"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a567afead7e56a5cc10d2ab9535372110"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1test_1_1ScopedModuleHandle.html#a567afead7e56a5cc10d2ab9535372110">valid</a> () const</td></tr>

View File

@ -95,8 +95,8 @@ $(function() {
, <a class="el" href="classcrashpad_1_1ModuleSnapshot.html#a6b3f4831720290e2ab5460ef21ff7443">crashpad::ModuleSnapshot</a>
, <a class="el" href="classcrashpad_1_1test_1_1TestModuleSnapshot.html#ae82618e4945d0fa2f5e735578be3aa55">crashpad::test::TestModuleSnapshot</a>
</li>
<li>FindFileMmapStart()
: <a class="el" href="classcrashpad_1_1MemoryMap.html#acb5f4f10a435c0fbbee6dee5dca99955">crashpad::MemoryMap</a>
<li>FindFilePossibleMmapStarts()
: <a class="el" href="classcrashpad_1_1MemoryMap.html#a71734fd96aa2b54cd25ba72d1d3655f3">crashpad::MemoryMap</a>
</li>
<li>FindMapping()
: <a class="el" href="classcrashpad_1_1MemoryMap.html#ac765748bcf0835bc2268e5884724f4ed">crashpad::MemoryMap</a>

View File

@ -87,8 +87,8 @@ $(function() {
, <a class="el" href="classcrashpad_1_1ModuleSnapshot.html#a6b3f4831720290e2ab5460ef21ff7443">crashpad::ModuleSnapshot</a>
, <a class="el" href="classcrashpad_1_1test_1_1TestModuleSnapshot.html#ae82618e4945d0fa2f5e735578be3aa55">crashpad::test::TestModuleSnapshot</a>
</li>
<li>FindFileMmapStart()
: <a class="el" href="classcrashpad_1_1MemoryMap.html#acb5f4f10a435c0fbbee6dee5dca99955">crashpad::MemoryMap</a>
<li>FindFilePossibleMmapStarts()
: <a class="el" href="classcrashpad_1_1MemoryMap.html#a71734fd96aa2b54cd25ba72d1d3655f3">crashpad::MemoryMap</a>
</li>
<li>FindMapping()
: <a class="el" href="classcrashpad_1_1MemoryMap.html#ac765748bcf0835bc2268e5884724f4ed">crashpad::MemoryMap</a>

View File

@ -129,6 +129,9 @@ $(function() {
<li>GetDelim()
: <a class="el" href="classcrashpad_1_1DelimitedFileReader.html#a6ec6693aed8fd7d5f2176fae5dd2bd27">crashpad::DelimitedFileReader</a>
</li>
<li>GetDynamicArrayAddress()
: <a class="el" href="classcrashpad_1_1ElfImageReader.html#a5458c4f58828fc39eacaa76ce4819cef">crashpad::ElfImageReader</a>
</li>
<li>GetDynamicSymbol()
: <a class="el" href="classcrashpad_1_1ElfImageReader.html#ac533f0b854f09963870e4457ff2bce3b">crashpad::ElfImageReader</a>
</li>
@ -194,16 +197,19 @@ $(function() {
<li>GetProcessInfo()
: <a class="el" href="classcrashpad_1_1ProcessReaderWin.html#af3830be2b7bc38bd37e3b211297ff42a">crashpad::ProcessReaderWin</a>
</li>
<li>GetProgramHeaderTableAddress()
: <a class="el" href="classcrashpad_1_1ElfImageReader.html#ae10b55a8e2aad9cae071262285566be2">crashpad::ElfImageReader</a>
</li>
<li>GetReadableRanges()
: <a class="el" href="classcrashpad_1_1internal_1_1CaptureMemory_1_1Delegate.html#a24023e17234ad35e6fc226f3c068b41d">crashpad::internal::CaptureMemory::Delegate</a>
, <a class="el" href="classcrashpad_1_1internal_1_1CaptureMemoryDelegateWin.html#a7e2ec7151960ab8f548d6fb34ea29525">crashpad::internal::CaptureMemoryDelegateWin</a>
, <a class="el" href="classcrashpad_1_1ProcessInfo.html#a96ddc54651cdea815f8f88a5ae00f0ab">crashpad::ProcessInfo</a>
</li>
<li>GetReportForUploading()
: <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9">crashpad::CrashReportDatabase</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a9fc64953bab48b3404719ea63cda5754">crashpad::CrashReportDatabaseGeneric</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#a277e920992c70710b7ebb605567571ab">crashpad::CrashReportDatabaseMac</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a9a5bd59efe60e724e27800e73fc01f6f">crashpad::CrashReportDatabaseWin</a>
: <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249">crashpad::CrashReportDatabase</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a4204cbbd07f3b8e58c4ef193e696d7c9">crashpad::CrashReportDatabaseGeneric</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#aa30fc6ae311130ee5702ad4e0b3fc099">crashpad::CrashReportDatabaseMac</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a34ec65f696f0284ac0890dc268902154">crashpad::CrashReportDatabaseWin</a>
</li>
<li>GetSectionAtIndex()
: <a class="el" href="classcrashpad_1_1MachOImageReader.html#ac9a2388f42c8d4c5c01ca007e93079fc">crashpad::MachOImageReader</a>

View File

@ -78,7 +78,7 @@ $(function() {
, <a class="el" href="classcrashpad_1_1DebugRendezvous.html#a4fcfbc6752ea669a0147e08f527e24b6">crashpad::DebugRendezvous</a>
, <a class="el" href="classcrashpad_1_1DirectPtraceConnection.html#ad71592712745feab87e2e8258e1f5526">crashpad::DirectPtraceConnection</a>
, <a class="el" href="classcrashpad_1_1ElfDynamicArrayReader.html#aa99c82b224d2992f08f1ebac16bbfdd6">crashpad::ElfDynamicArrayReader</a>
, <a class="el" href="classcrashpad_1_1ElfImageReader.html#aecb53804ed0d1d78968c26908c164b76">crashpad::ElfImageReader</a>
, <a class="el" href="classcrashpad_1_1ElfImageReader.html#a9a89b7570705f43a8a52b7cb7a2c9e63">crashpad::ElfImageReader</a>
, <a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotFuchsia.html#a0563846fb40f59d31c947fe9be5dca4a">crashpad::internal::ExceptionSnapshotFuchsia</a>
, <a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotLinux.html#af77cb9e98dd351eea426d6bcb2358dda">crashpad::internal::ExceptionSnapshotLinux</a>
, <a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ab2772fcf88efa361c2071d712c00de33">crashpad::internal::ExceptionSnapshotMac</a>

View File

@ -135,6 +135,9 @@ $(function() {
<li>GetDelim()
: <a class="el" href="classcrashpad_1_1DelimitedFileReader.html#a6ec6693aed8fd7d5f2176fae5dd2bd27">crashpad::DelimitedFileReader</a>
</li>
<li>GetDynamicArrayAddress()
: <a class="el" href="classcrashpad_1_1ElfImageReader.html#a5458c4f58828fc39eacaa76ce4819cef">crashpad::ElfImageReader</a>
</li>
<li>GetDynamicSymbol()
: <a class="el" href="classcrashpad_1_1ElfImageReader.html#ac533f0b854f09963870e4457ff2bce3b">crashpad::ElfImageReader</a>
</li>
@ -200,16 +203,19 @@ $(function() {
<li>GetProcessInfo()
: <a class="el" href="classcrashpad_1_1ProcessReaderWin.html#af3830be2b7bc38bd37e3b211297ff42a">crashpad::ProcessReaderWin</a>
</li>
<li>GetProgramHeaderTableAddress()
: <a class="el" href="classcrashpad_1_1ElfImageReader.html#ae10b55a8e2aad9cae071262285566be2">crashpad::ElfImageReader</a>
</li>
<li>GetReadableRanges()
: <a class="el" href="classcrashpad_1_1internal_1_1CaptureMemory_1_1Delegate.html#a24023e17234ad35e6fc226f3c068b41d">crashpad::internal::CaptureMemory::Delegate</a>
, <a class="el" href="classcrashpad_1_1internal_1_1CaptureMemoryDelegateWin.html#a7e2ec7151960ab8f548d6fb34ea29525">crashpad::internal::CaptureMemoryDelegateWin</a>
, <a class="el" href="classcrashpad_1_1ProcessInfo.html#a96ddc54651cdea815f8f88a5ae00f0ab">crashpad::ProcessInfo</a>
</li>
<li>GetReportForUploading()
: <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9">crashpad::CrashReportDatabase</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a9fc64953bab48b3404719ea63cda5754">crashpad::CrashReportDatabaseGeneric</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#a277e920992c70710b7ebb605567571ab">crashpad::CrashReportDatabaseMac</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a9a5bd59efe60e724e27800e73fc01f6f">crashpad::CrashReportDatabaseWin</a>
: <a class="el" href="classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249">crashpad::CrashReportDatabase</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseGeneric.html#a4204cbbd07f3b8e58c4ef193e696d7c9">crashpad::CrashReportDatabaseGeneric</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseMac.html#aa30fc6ae311130ee5702ad4e0b3fc099">crashpad::CrashReportDatabaseMac</a>
, <a class="el" href="classcrashpad_1_1CrashReportDatabaseWin.html#a34ec65f696f0284ac0890dc268902154">crashpad::CrashReportDatabaseWin</a>
</li>
<li>GetSectionAtIndex()
: <a class="el" href="classcrashpad_1_1MachOImageReader.html#ac9a2388f42c8d4c5c01ca007e93079fc">crashpad::MachOImageReader</a>

View File

@ -91,7 +91,7 @@ $(function() {
, <a class="el" href="classcrashpad_1_1DebugRendezvous.html#a4fcfbc6752ea669a0147e08f527e24b6">crashpad::DebugRendezvous</a>
, <a class="el" href="classcrashpad_1_1DirectPtraceConnection.html#ad71592712745feab87e2e8258e1f5526">crashpad::DirectPtraceConnection</a>
, <a class="el" href="classcrashpad_1_1ElfDynamicArrayReader.html#aa99c82b224d2992f08f1ebac16bbfdd6">crashpad::ElfDynamicArrayReader</a>
, <a class="el" href="classcrashpad_1_1ElfImageReader.html#aecb53804ed0d1d78968c26908c164b76">crashpad::ElfImageReader</a>
, <a class="el" href="classcrashpad_1_1ElfImageReader.html#a9a89b7570705f43a8a52b7cb7a2c9e63">crashpad::ElfImageReader</a>
, <a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotFuchsia.html#a0563846fb40f59d31c947fe9be5dca4a">crashpad::internal::ExceptionSnapshotFuchsia</a>
, <a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotLinux.html#af77cb9e98dd351eea426d6bcb2358dda">crashpad::internal::ExceptionSnapshotLinux</a>
, <a class="el" href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#ab2772fcf88efa361c2071d712c00de33">crashpad::internal::ExceptionSnapshotMac</a>

View File

@ -51,7 +51,7 @@ var searchData=
['timedwait',['TimedWait',['../classcrashpad_1_1Semaphore.html#af22faf8672a7d7a6dd96aefc53560712',1,'crashpad::Semaphore']]],
['timespectofiletimeepoch',['TimespecToFiletimeEpoch',['../namespacecrashpad.html#a53e91135de65a20af65aded0217d6406',1,'crashpad']]],
['timespectotimeval',['TimespecToTimeval',['../namespacecrashpad.html#a6b7029dc1761d085612fdd6732d7130a',1,'crashpad']]],
['timestamp',['Timestamp',['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#ae197da0174357aa743228d7c01531744',1,'crashpad::internal::ModuleSnapshotElf::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a85f4158887da0a68166d878c2b2c8af9',1,'crashpad::internal::ModuleSnapshotMac::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a875a58ab05c48a7009eb82455a0376c6',1,'crashpad::internal::ModuleSnapshotMinidump::Timestamp()'],['../classcrashpad_1_1ModuleSnapshot.html#a061dbd6816d0524396af0063e6976adb',1,'crashpad::ModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotSanitized.html#a02ebe0de3a782b523591ad0eb89c9dff',1,'crashpad::internal::ModuleSnapshotSanitized::Timestamp()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#a2117384e0e2a32c50b5f79a37c8cbc69',1,'crashpad::test::TestModuleSnapshot::Timestamp()'],['../classcrashpad_1_1UnloadedModuleSnapshot.html#a236ab2966e2bfc93110b91781f2cc7e1',1,'crashpad::UnloadedModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a713af5d32c8dbe656520fe780b1d2fdc',1,'crashpad::internal::ModuleSnapshotWin::Timestamp()'],['../structcrashpad_1_1ProcessReaderMac_1_1Module.html#af0c5e3466ff3cd5b12e5dc753669a150',1,'crashpad::ProcessReaderMac::Module::timestamp()'],['../structcrashpad_1_1CodeViewRecordPDB20.html#aec8f91274534e13cdacb21e7427c32e4',1,'crashpad::CodeViewRecordPDB20::timestamp()'],['../structcrashpad_1_1ProcessInfo_1_1Module.html#a6e025a10695661cc96c876d73d78bc23',1,'crashpad::ProcessInfo::Module::timestamp()']]],
['timestamp',['timestamp',['../structcrashpad_1_1ProcessReaderMac_1_1Module.html#af0c5e3466ff3cd5b12e5dc753669a150',1,'crashpad::ProcessReaderMac::Module::timestamp()'],['../structcrashpad_1_1CodeViewRecordPDB20.html#aec8f91274534e13cdacb21e7427c32e4',1,'crashpad::CodeViewRecordPDB20::timestamp()'],['../structcrashpad_1_1ProcessInfo_1_1Module.html#a6e025a10695661cc96c876d73d78bc23',1,'crashpad::ProcessInfo::Module::timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#ae197da0174357aa743228d7c01531744',1,'crashpad::internal::ModuleSnapshotElf::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a85f4158887da0a68166d878c2b2c8af9',1,'crashpad::internal::ModuleSnapshotMac::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a875a58ab05c48a7009eb82455a0376c6',1,'crashpad::internal::ModuleSnapshotMinidump::Timestamp()'],['../classcrashpad_1_1ModuleSnapshot.html#a061dbd6816d0524396af0063e6976adb',1,'crashpad::ModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotSanitized.html#a02ebe0de3a782b523591ad0eb89c9dff',1,'crashpad::internal::ModuleSnapshotSanitized::Timestamp()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#a2117384e0e2a32c50b5f79a37c8cbc69',1,'crashpad::test::TestModuleSnapshot::Timestamp()'],['../classcrashpad_1_1UnloadedModuleSnapshot.html#a236ab2966e2bfc93110b91781f2cc7e1',1,'crashpad::UnloadedModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a713af5d32c8dbe656520fe780b1d2fdc',1,'crashpad::internal::ModuleSnapshotWin::Timestamp()']]],
['timevaltotimespec',['TimevalToTimespec',['../namespacecrashpad.html#a038930079974fac8f61b6eda499a1054',1,'crashpad']]],
['timezone',['TimeZone',['../structMINIDUMP__MISC__INFO__3.html#aed5a62e4763420e86a7477138f85f23d',1,'MINIDUMP_MISC_INFO_3::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotFuchsia.html#a617880843018ced9f158f565d4cd7689',1,'crashpad::internal::SystemSnapshotFuchsia::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotLinux.html#ae7a690c651383682dd276f9f1339586c',1,'crashpad::internal::SystemSnapshotLinux::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotMac.html#a44c833dd1344a4020ff36fbe2fe33e87',1,'crashpad::internal::SystemSnapshotMac::TimeZone()'],['../classcrashpad_1_1SystemSnapshot.html#aaf0934ce747f00ebc27bfd517400872d',1,'crashpad::SystemSnapshot::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotWin.html#a891f3627dc14992dd898fe4eda5726c9',1,'crashpad::internal::SystemSnapshotWin::TimeZone()'],['../namespacecrashpad_1_1internal.html#ab746dd6effa375d10bf15b4b059a0004',1,'crashpad::internal::TimeZone()']]],
['timezoneid',['TimeZoneId',['../structMINIDUMP__MISC__INFO__3.html#a65b9873189c3dad3f692b6792771f27b',1,'MINIDUMP_MISC_INFO_3']]],

View File

@ -29,7 +29,7 @@ var searchData=
['filewritemode',['FileWriteMode',['../namespacecrashpad.html#afa69b0967d9a6df659ff5d2a02ff3e51',1,'crashpad']]],
['filewriter',['FileWriter',['../classcrashpad_1_1FileWriter.html',1,'crashpad']]],
['filewriterinterface',['FileWriterInterface',['../classcrashpad_1_1FileWriterInterface.html',1,'crashpad']]],
['findfilemmapstart',['FindFileMmapStart',['../classcrashpad_1_1MemoryMap.html#acb5f4f10a435c0fbbee6dee5dca99955',1,'crashpad::MemoryMap']]],
['findfilepossiblemmapstarts',['FindFilePossibleMmapStarts',['../classcrashpad_1_1MemoryMap.html#a71734fd96aa2b54cd25ba72d1d3655f3',1,'crashpad::MemoryMap']]],
['findmapping',['FindMapping',['../classcrashpad_1_1MemoryMap.html#ac765748bcf0835bc2268e5884724f4ed',1,'crashpad::MemoryMap']]],
['findmappingforaddress',['FindMappingForAddress',['../classcrashpad_1_1MemoryMapFuchsia.html#a2e8b50d55a4edc4227c8e7d74e68bff0',1,'crashpad::MemoryMapFuchsia']]],
['findmappingwithname',['FindMappingWithName',['../classcrashpad_1_1MemoryMap.html#a0a28378e3ad216fc1bf175ac3a434c72',1,'crashpad::MemoryMap']]],

View File

@ -25,6 +25,7 @@ var searchData=
['getdebugaddress',['GetDebugAddress',['../classcrashpad_1_1ElfImageReader.html#ae456b7627b37bf84f9241de34fde4bdb',1,'crashpad::ElfImageReader']]],
['getdefault',['GetDefault',['../classcrashpad_1_1PruneCondition.html#a71bc322a91e221bfd06c616d7ceafd99',1,'crashpad::PruneCondition']]],
['getdelim',['GetDelim',['../classcrashpad_1_1DelimitedFileReader.html#a6ec6693aed8fd7d5f2176fae5dd2bd27',1,'crashpad::DelimitedFileReader']]],
['getdynamicarrayaddress',['GetDynamicArrayAddress',['../classcrashpad_1_1ElfImageReader.html#a5458c4f58828fc39eacaa76ce4819cef',1,'crashpad::ElfImageReader']]],
['getdynamicsymbol',['GetDynamicSymbol',['../classcrashpad_1_1ElfImageReader.html#ac533f0b854f09963870e4457ff2bce3b',1,'crashpad::ElfImageReader']]],
['getexceptionports',['GetExceptionPorts',['../classcrashpad_1_1ExceptionPorts.html#a55ae807d8ed9e37dec1560043ad3ba63',1,'crashpad::ExceptionPorts']]],
['getfunction',['GetFunction',['../namespacecrashpad_1_1internal.html#a334a660002ce6e6f06432ccf7d3cc50f',1,'crashpad::internal']]],
@ -48,9 +49,10 @@ var searchData=
['getprocessfromkoid',['GetProcessFromKoid',['../namespacecrashpad.html#a29be0e14e44b1991d3a8161ec4754de2',1,'crashpad']]],
['getprocessid',['GetProcessID',['../classcrashpad_1_1test_1_1FakePtraceConnection.html#ab2a78bada9243651ec6e47e2decc021e',1,'crashpad::test::FakePtraceConnection::GetProcessID()'],['../classcrashpad_1_1DirectPtraceConnection.html#a8e1965e4dc41a16c55d514fbc768e2aa',1,'crashpad::DirectPtraceConnection::GetProcessID()'],['../classcrashpad_1_1PtraceClient.html#a92f0d406ecf375e6051c444b89045dd1',1,'crashpad::PtraceClient::GetProcessID()'],['../classcrashpad_1_1PtraceConnection.html#aef338d6b3197a8aaac307ec32844dbb9',1,'crashpad::PtraceConnection::GetProcessID()']]],
['getprocessinfo',['GetProcessInfo',['../classcrashpad_1_1ProcessReaderWin.html#af3830be2b7bc38bd37e3b211297ff42a',1,'crashpad::ProcessReaderWin']]],
['getprogramheadertableaddress',['GetProgramHeaderTableAddress',['../classcrashpad_1_1ElfImageReader.html#ae10b55a8e2aad9cae071262285566be2',1,'crashpad::ElfImageReader']]],
['getreadableranges',['GetReadableRanges',['../classcrashpad_1_1internal_1_1CaptureMemory_1_1Delegate.html#a24023e17234ad35e6fc226f3c068b41d',1,'crashpad::internal::CaptureMemory::Delegate::GetReadableRanges()'],['../classcrashpad_1_1internal_1_1CaptureMemoryDelegateWin.html#a7e2ec7151960ab8f548d6fb34ea29525',1,'crashpad::internal::CaptureMemoryDelegateWin::GetReadableRanges()'],['../classcrashpad_1_1ProcessInfo.html#a96ddc54651cdea815f8f88a5ae00f0ab',1,'crashpad::ProcessInfo::GetReadableRanges()']]],
['getreadablerangesofmemorymap',['GetReadableRangesOfMemoryMap',['../namespacecrashpad.html#a794c1a44de599deb3e261eab0bd6c03b',1,'crashpad']]],
['getreportforuploading',['GetReportForUploading',['../classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9',1,'crashpad::CrashReportDatabase::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseGeneric.html#a9fc64953bab48b3404719ea63cda5754',1,'crashpad::CrashReportDatabaseGeneric::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseMac.html#a277e920992c70710b7ebb605567571ab',1,'crashpad::CrashReportDatabaseMac::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseWin.html#a9a5bd59efe60e724e27800e73fc01f6f',1,'crashpad::CrashReportDatabaseWin::GetReportForUploading()']]],
['getreportforuploading',['GetReportForUploading',['../classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249',1,'crashpad::CrashReportDatabase::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseGeneric.html#a4204cbbd07f3b8e58c4ef193e696d7c9',1,'crashpad::CrashReportDatabaseGeneric::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseMac.html#aa30fc6ae311130ee5702ad4e0b3fc099',1,'crashpad::CrashReportDatabaseMac::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseWin.html#a34ec65f696f0284ac0890dc268902154',1,'crashpad::CrashReportDatabaseWin::GetReportForUploading()']]],
['getsectionatindex',['GetSectionAtIndex',['../classcrashpad_1_1MachOImageReader.html#ac9a2388f42c8d4c5c01ca007e93079fc',1,'crashpad::MachOImageReader::GetSectionAtIndex()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a370e8711294ba506de99e093ac879357',1,'crashpad::MachOImageSegmentReader::GetSectionAtIndex()']]],
['getsectionbyname',['GetSectionByName',['../classcrashpad_1_1MachOImageReader.html#a1917ca481052f1d2de7163cb6f8701cc',1,'crashpad::MachOImageReader::GetSectionByName()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a2f2f06905518f693178e52ee14c57e9e',1,'crashpad::MachOImageSegmentReader::GetSectionByName()']]],
['getsecuritydescriptorfornamedpipeinstance',['GetSecurityDescriptorForNamedPipeInstance',['../namespacecrashpad.html#af22242667ee950fe12a99b298dda5e08',1,'crashpad']]],

File diff suppressed because one or more lines are too long

View File

@ -169,6 +169,7 @@ var searchData=
['kphaselate',['kPhaseLate',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9a24c2158c529d40ce6badca6e34b26853',1,'crashpad::internal::MinidumpWritable']]],
['kping',['kPing',['../structcrashpad_1_1ClientToServerMessage.html#a640f92621220af8e110253a0d65c7dbea5292ee92514b2dcff9709e61d5b54932',1,'crashpad::ClientToServerMessage']]],
['kpipeinstances',['kPipeInstances',['../classcrashpad_1_1ExceptionHandlerServer.html#aa0182e8bb9a9931d96acf84f93eb81cd',1,'crashpad::ExceptionHandlerServer']]],
['kprepareforuploadfailed',['kPrepareForUploadFailed',['../classcrashpad_1_1Metrics.html#aa27da6c2bda5b2982fcb636786053c0da1f29b75ea3b099ec5dbf6bd5dfc9b33a',1,'crashpad::Metrics']]],
['kpreparenewcrashreportfailed',['kPrepareNewCrashReportFailed',['../classcrashpad_1_1Metrics.html#a6fced90d0ab7cbd161db410e2609bae0ae93e1e9f0645a17aa8c6d6ae018d4612',1,'crashpad::Metrics']]],
['kreaderroraccessdenied',['kReadErrorAccessDenied',['../classcrashpad_1_1PtraceBroker.html#ac1991f30401e58b5c6581f11062f71bba0e2d7965307a85896c009d2b9d2d20bd',1,'crashpad::PtraceBroker']]],
['kreceivelargeerror',['kReceiveLargeError',['../classcrashpad_1_1MachMessageServer.html#ad4e5a9fe58ebd1a86f21d8a2284129eda9d5505bdd5aa2fd0789d3e79befd5d11',1,'crashpad::MachMessageServer']]],

View File

@ -193,7 +193,7 @@ var searchData=
['module_5flist',['module_list',['../structcrashpad_1_1MinidumpCrashpadInfo.html#a343f824f5f16c241eb8ff11b71cf39ec',1,'crashpad::MinidumpCrashpadInfo']]],
['moduleliststream',['ModuleListStream',['../dbghelp_8h.html#a64711234318a4a002f399dffb474ca08ad404c18554f01aa57ac0af1a7674060b',1,'dbghelp.h']]],
['modulenamerva',['ModuleNameRva',['../structMINIDUMP__MODULE.html#a8aa1ae48a9a32640573747cba5a00274',1,'MINIDUMP_MODULE::ModuleNameRva()'],['../structMINIDUMP__UNLOADED__MODULE.html#af053b8df443ed30eb5b2e72747ed41e8',1,'MINIDUMP_UNLOADED_MODULE::ModuleNameRva()']]],
['modules',['Modules',['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()'],['../classcrashpad_1_1ProcessReaderFuchsia.html#af36ed8288a94d528eb0e2d4f8dcd560c',1,'crashpad::ProcessReaderFuchsia::Modules()'],['../classcrashpad_1_1ProcessSnapshotFuchsia.html#a7b8a4f9a977dbc6e5efc5781a0a2f2e0',1,'crashpad::ProcessSnapshotFuchsia::Modules()'],['../classcrashpad_1_1DebugRendezvous.html#ac3ee5fc64d0a78e3870d9b172006cce9',1,'crashpad::DebugRendezvous::Modules()'],['../classcrashpad_1_1ProcessReaderLinux.html#a4f48a14f9cf5630fa0ace63ff0e61602',1,'crashpad::ProcessReaderLinux::Modules()'],['../classcrashpad_1_1ProcessSnapshotLinux.html#ab4bbaa496586b81ef06267b7278e436e',1,'crashpad::ProcessSnapshotLinux::Modules()'],['../classcrashpad_1_1ProcessReaderMac.html#a52b84afe6d9b173a6cb3ae4c495ad3b7',1,'crashpad::ProcessReaderMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMac.html#a1d75af2f52a59b61569916c968e33612',1,'crashpad::ProcessSnapshotMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#a444b80f87f374d632eb69e010875fcc0',1,'crashpad::ProcessSnapshotMinidump::Modules()'],['../classcrashpad_1_1ProcessSnapshot.html#ab121715bf3d05dcf38a97e8212920fd8',1,'crashpad::ProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessSnapshotSanitized.html#ac17bfe6ffd2ac64bbf2124bbacdd4fc3',1,'crashpad::ProcessSnapshotSanitized::Modules()'],['../classcrashpad_1_1test_1_1TestProcessSnapshot.html#a43275d7a32de7b074d9483e845911577',1,'crashpad::test::TestProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessReaderWin.html#ac6bca8a188dd098c864d497fef269cf5',1,'crashpad::ProcessReaderWin::Modules()'],['../classcrashpad_1_1ProcessSnapshotWin.html#a84212d11e5d373a1958f8cc845710320',1,'crashpad::ProcessSnapshotWin::Modules()'],['../classcrashpad_1_1ProcessInfo.html#a894a4affb8c63f2d0ae1e9922007c8be',1,'crashpad::ProcessInfo::Modules()'],['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()']]],
['modules',['modules',['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()'],['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()'],['../classcrashpad_1_1ProcessReaderFuchsia.html#af36ed8288a94d528eb0e2d4f8dcd560c',1,'crashpad::ProcessReaderFuchsia::Modules()'],['../classcrashpad_1_1ProcessSnapshotFuchsia.html#a7b8a4f9a977dbc6e5efc5781a0a2f2e0',1,'crashpad::ProcessSnapshotFuchsia::Modules()'],['../classcrashpad_1_1DebugRendezvous.html#ac3ee5fc64d0a78e3870d9b172006cce9',1,'crashpad::DebugRendezvous::Modules()'],['../classcrashpad_1_1ProcessReaderLinux.html#a4f48a14f9cf5630fa0ace63ff0e61602',1,'crashpad::ProcessReaderLinux::Modules()'],['../classcrashpad_1_1ProcessSnapshotLinux.html#ab4bbaa496586b81ef06267b7278e436e',1,'crashpad::ProcessSnapshotLinux::Modules()'],['../classcrashpad_1_1ProcessReaderMac.html#a52b84afe6d9b173a6cb3ae4c495ad3b7',1,'crashpad::ProcessReaderMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMac.html#a1d75af2f52a59b61569916c968e33612',1,'crashpad::ProcessSnapshotMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#a444b80f87f374d632eb69e010875fcc0',1,'crashpad::ProcessSnapshotMinidump::Modules()'],['../classcrashpad_1_1ProcessSnapshot.html#ab121715bf3d05dcf38a97e8212920fd8',1,'crashpad::ProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessSnapshotSanitized.html#ac17bfe6ffd2ac64bbf2124bbacdd4fc3',1,'crashpad::ProcessSnapshotSanitized::Modules()'],['../classcrashpad_1_1test_1_1TestProcessSnapshot.html#a43275d7a32de7b074d9483e845911577',1,'crashpad::test::TestProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessReaderWin.html#ac6bca8a188dd098c864d497fef269cf5',1,'crashpad::ProcessReaderWin::Modules()'],['../classcrashpad_1_1ProcessSnapshotWin.html#a84212d11e5d373a1958f8cc845710320',1,'crashpad::ProcessSnapshotWin::Modules()'],['../classcrashpad_1_1ProcessInfo.html#a894a4affb8c63f2d0ae1e9922007c8be',1,'crashpad::ProcessInfo::Modules()']]],
['modulesnapshot',['ModuleSnapshot',['../classcrashpad_1_1ModuleSnapshot.html',1,'crashpad']]],
['modulesnapshotelf',['ModuleSnapshotElf',['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html',1,'crashpad::internal::ModuleSnapshotElf'],['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#a547e5fa572a7e418acf897083a38863c',1,'crashpad::internal::ModuleSnapshotElf::ModuleSnapshotElf()']]],
['modulesnapshotmac',['ModuleSnapshotMac',['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html',1,'crashpad::internal']]],

View File

@ -149,6 +149,7 @@ var searchData=
['kphaseearly',['kPhaseEarly',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9ac246ac0846defa468dde05d12974ac3e',1,'crashpad::internal::MinidumpWritable']]],
['kphaselate',['kPhaseLate',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9a24c2158c529d40ce6badca6e34b26853',1,'crashpad::internal::MinidumpWritable']]],
['kping',['kPing',['../structcrashpad_1_1ClientToServerMessage.html#a640f92621220af8e110253a0d65c7dbea5292ee92514b2dcff9709e61d5b54932',1,'crashpad::ClientToServerMessage']]],
['kprepareforuploadfailed',['kPrepareForUploadFailed',['../classcrashpad_1_1Metrics.html#aa27da6c2bda5b2982fcb636786053c0da1f29b75ea3b099ec5dbf6bd5dfc9b33a',1,'crashpad::Metrics']]],
['kpreparenewcrashreportfailed',['kPrepareNewCrashReportFailed',['../classcrashpad_1_1Metrics.html#a6fced90d0ab7cbd161db410e2609bae0ae93e1e9f0645a17aa8c6d6ae018d4612',1,'crashpad::Metrics']]],
['kreaderroraccessdenied',['kReadErrorAccessDenied',['../classcrashpad_1_1PtraceBroker.html#ac1991f30401e58b5c6581f11062f71bba0e2d7965307a85896c009d2b9d2d20bd',1,'crashpad::PtraceBroker']]],
['kreceivelargeerror',['kReceiveLargeError',['../classcrashpad_1_1MachMessageServer.html#ad4e5a9fe58ebd1a86f21d8a2284129eda9d5505bdd5aa2fd0789d3e79befd5d11',1,'crashpad::MachMessageServer']]],

View File

@ -12,7 +12,7 @@ var searchData=
['filetimetotimevalinterval',['FiletimeToTimevalInterval',['../namespacecrashpad.html#a2597c6565e3733dceb0f933cea2146a1',1,'crashpad']]],
['filetype',['FileType',['../classcrashpad_1_1ElfImageReader.html#afd0483257628188753b1f70709b8cad6',1,'crashpad::ElfImageReader::FileType()'],['../classcrashpad_1_1MachOImageReader.html#a8cd79040c190b0f165fdb915bc469e8b',1,'crashpad::MachOImageReader::FileType()']]],
['fileversion',['FileVersion',['../classcrashpad_1_1internal_1_1ModuleSnapshotElf.html#a3767422e2ead1489a2ef7059837bb0b1',1,'crashpad::internal::ModuleSnapshotElf::FileVersion()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#ab124235bd262034c5ec432f663ee7967',1,'crashpad::internal::ModuleSnapshotMac::FileVersion()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a68b5f5bf99675f59afaad3bdf785bad6',1,'crashpad::internal::ModuleSnapshotMinidump::FileVersion()'],['../classcrashpad_1_1ModuleSnapshot.html#a6b3f4831720290e2ab5460ef21ff7443',1,'crashpad::ModuleSnapshot::FileVersion()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotSanitized.html#a0342ad96a26f86a77f535726cc9631bd',1,'crashpad::internal::ModuleSnapshotSanitized::FileVersion()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#ae82618e4945d0fa2f5e735578be3aa55',1,'crashpad::test::TestModuleSnapshot::FileVersion()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a360ff8c4593575bec6cf5ad9d095fa3c',1,'crashpad::internal::ModuleSnapshotWin::FileVersion()']]],
['findfilemmapstart',['FindFileMmapStart',['../classcrashpad_1_1MemoryMap.html#acb5f4f10a435c0fbbee6dee5dca99955',1,'crashpad::MemoryMap']]],
['findfilepossiblemmapstarts',['FindFilePossibleMmapStarts',['../classcrashpad_1_1MemoryMap.html#a71734fd96aa2b54cd25ba72d1d3655f3',1,'crashpad::MemoryMap']]],
['findmapping',['FindMapping',['../classcrashpad_1_1MemoryMap.html#ac765748bcf0835bc2268e5884724f4ed',1,'crashpad::MemoryMap']]],
['findmappingforaddress',['FindMappingForAddress',['../classcrashpad_1_1MemoryMapFuchsia.html#a2e8b50d55a4edc4227c8e7d74e68bff0',1,'crashpad::MemoryMapFuchsia']]],
['findmappingwithname',['FindMappingWithName',['../classcrashpad_1_1MemoryMap.html#a0a28378e3ad216fc1bf175ac3a434c72',1,'crashpad::MemoryMap']]],

View File

@ -17,6 +17,7 @@ var searchData=
['getdebugaddress',['GetDebugAddress',['../classcrashpad_1_1ElfImageReader.html#ae456b7627b37bf84f9241de34fde4bdb',1,'crashpad::ElfImageReader']]],
['getdefault',['GetDefault',['../classcrashpad_1_1PruneCondition.html#a71bc322a91e221bfd06c616d7ceafd99',1,'crashpad::PruneCondition']]],
['getdelim',['GetDelim',['../classcrashpad_1_1DelimitedFileReader.html#a6ec6693aed8fd7d5f2176fae5dd2bd27',1,'crashpad::DelimitedFileReader']]],
['getdynamicarrayaddress',['GetDynamicArrayAddress',['../classcrashpad_1_1ElfImageReader.html#a5458c4f58828fc39eacaa76ce4819cef',1,'crashpad::ElfImageReader']]],
['getdynamicsymbol',['GetDynamicSymbol',['../classcrashpad_1_1ElfImageReader.html#ac533f0b854f09963870e4457ff2bce3b',1,'crashpad::ElfImageReader']]],
['getexceptionports',['GetExceptionPorts',['../classcrashpad_1_1ExceptionPorts.html#a55ae807d8ed9e37dec1560043ad3ba63',1,'crashpad::ExceptionPorts']]],
['getfunction',['GetFunction',['../namespacecrashpad_1_1internal.html#a334a660002ce6e6f06432ccf7d3cc50f',1,'crashpad::internal']]],
@ -40,9 +41,10 @@ var searchData=
['getprocessfromkoid',['GetProcessFromKoid',['../namespacecrashpad.html#a29be0e14e44b1991d3a8161ec4754de2',1,'crashpad']]],
['getprocessid',['GetProcessID',['../classcrashpad_1_1test_1_1FakePtraceConnection.html#ab2a78bada9243651ec6e47e2decc021e',1,'crashpad::test::FakePtraceConnection::GetProcessID()'],['../classcrashpad_1_1DirectPtraceConnection.html#a8e1965e4dc41a16c55d514fbc768e2aa',1,'crashpad::DirectPtraceConnection::GetProcessID()'],['../classcrashpad_1_1PtraceClient.html#a92f0d406ecf375e6051c444b89045dd1',1,'crashpad::PtraceClient::GetProcessID()'],['../classcrashpad_1_1PtraceConnection.html#aef338d6b3197a8aaac307ec32844dbb9',1,'crashpad::PtraceConnection::GetProcessID()']]],
['getprocessinfo',['GetProcessInfo',['../classcrashpad_1_1ProcessReaderWin.html#af3830be2b7bc38bd37e3b211297ff42a',1,'crashpad::ProcessReaderWin']]],
['getprogramheadertableaddress',['GetProgramHeaderTableAddress',['../classcrashpad_1_1ElfImageReader.html#ae10b55a8e2aad9cae071262285566be2',1,'crashpad::ElfImageReader']]],
['getreadableranges',['GetReadableRanges',['../classcrashpad_1_1internal_1_1CaptureMemory_1_1Delegate.html#a24023e17234ad35e6fc226f3c068b41d',1,'crashpad::internal::CaptureMemory::Delegate::GetReadableRanges()'],['../classcrashpad_1_1internal_1_1CaptureMemoryDelegateWin.html#a7e2ec7151960ab8f548d6fb34ea29525',1,'crashpad::internal::CaptureMemoryDelegateWin::GetReadableRanges()'],['../classcrashpad_1_1ProcessInfo.html#a96ddc54651cdea815f8f88a5ae00f0ab',1,'crashpad::ProcessInfo::GetReadableRanges()']]],
['getreadablerangesofmemorymap',['GetReadableRangesOfMemoryMap',['../namespacecrashpad.html#a794c1a44de599deb3e261eab0bd6c03b',1,'crashpad']]],
['getreportforuploading',['GetReportForUploading',['../classcrashpad_1_1CrashReportDatabase.html#ae6ca376e1569aa3212a95186676742b9',1,'crashpad::CrashReportDatabase::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseGeneric.html#a9fc64953bab48b3404719ea63cda5754',1,'crashpad::CrashReportDatabaseGeneric::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseMac.html#a277e920992c70710b7ebb605567571ab',1,'crashpad::CrashReportDatabaseMac::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseWin.html#a9a5bd59efe60e724e27800e73fc01f6f',1,'crashpad::CrashReportDatabaseWin::GetReportForUploading()']]],
['getreportforuploading',['GetReportForUploading',['../classcrashpad_1_1CrashReportDatabase.html#aa001e2fca87d2aa303334fe730955249',1,'crashpad::CrashReportDatabase::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseGeneric.html#a4204cbbd07f3b8e58c4ef193e696d7c9',1,'crashpad::CrashReportDatabaseGeneric::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseMac.html#aa30fc6ae311130ee5702ad4e0b3fc099',1,'crashpad::CrashReportDatabaseMac::GetReportForUploading()'],['../classcrashpad_1_1CrashReportDatabaseWin.html#a34ec65f696f0284ac0890dc268902154',1,'crashpad::CrashReportDatabaseWin::GetReportForUploading()']]],
['getsectionatindex',['GetSectionAtIndex',['../classcrashpad_1_1MachOImageReader.html#ac9a2388f42c8d4c5c01ca007e93079fc',1,'crashpad::MachOImageReader::GetSectionAtIndex()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a370e8711294ba506de99e093ac879357',1,'crashpad::MachOImageSegmentReader::GetSectionAtIndex()']]],
['getsectionbyname',['GetSectionByName',['../classcrashpad_1_1MachOImageReader.html#a1917ca481052f1d2de7163cb6f8701cc',1,'crashpad::MachOImageReader::GetSectionByName()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a2f2f06905518f693178e52ee14c57e9e',1,'crashpad::MachOImageSegmentReader::GetSectionByName()']]],
['getsecuritydescriptorfornamedpipeinstance',['GetSecurityDescriptorForNamedPipeInstance',['../namespacecrashpad.html#af22242667ee950fe12a99b298dda5e08',1,'crashpad']]],

File diff suppressed because one or more lines are too long

View File

@ -10,5 +10,5 @@ var searchData=
['miscrecord',['MiscRecord',['../structMINIDUMP__MODULE.html#a749bc0bb7492a1b9463631eec006b4d1',1,'MINIDUMP_MODULE']]],
['module_5flist',['module_list',['../structcrashpad_1_1MinidumpCrashpadInfo.html#a343f824f5f16c241eb8ff11b71cf39ec',1,'crashpad::MinidumpCrashpadInfo']]],
['modulenamerva',['ModuleNameRva',['../structMINIDUMP__MODULE.html#a8aa1ae48a9a32640573747cba5a00274',1,'MINIDUMP_MODULE::ModuleNameRva()'],['../structMINIDUMP__UNLOADED__MODULE.html#af053b8df443ed30eb5b2e72747ed41e8',1,'MINIDUMP_UNLOADED_MODULE::ModuleNameRva()']]],
['modules',['Modules',['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()'],['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()']]]
['modules',['modules',['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()'],['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()']]]
];