mirror of
https://github.com/chromium/crashpad.git
synced 2025-03-20 18:53:47 +00:00
Update documentation to master 3e988865adb0
This commit is contained in:
parent
87b0022031
commit
7da179913e
@ -99,7 +99,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html#a8ac211aa3a8cf278eb10f4058a7776fb">DumpWithoutCrash</a>(const CONTEXT &context)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html#af65cb31a1de191f1403c99c11e5cd855">GetHandlerIPCPipe</a>() const </td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5">SetHandlerIPCPipe</a>(const std::wstring &ipc_pipe)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a">StartHandler</a>(const base::FilePath &handler, const base::FilePath &database, const std::string &url, const std::map< std::string, std::string > &annotations, const std::vector< std::string > &arguments)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html#a386bfb3704cadbfae7e684f5e569b5e6">SetHandlerMachPort</a>(base::mac::ScopedMachSendRight exception_port)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html#a89f34445eca859e6c0d1876e8e171c25">SetHandlerMachService</a>(const std::string &service_name)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49">StartHandler</a>(const base::FilePath &handler, const base::FilePath &database, const std::string &url, const std::map< std::string, std::string > &annotations, const std::vector< std::string > &arguments, bool restartable)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e">UseHandler</a>()</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html#a1a6a1e62d90a67db782664b1fe5a952f">UseSystemDefaultHandler</a>()</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~CrashpadClient</b>() (defined in <a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1CrashpadClient.html">crashpad::CrashpadClient</a></td><td class="entry"></td></tr>
|
||||
|
@ -104,11 +104,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<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:aff59b81264227e71e3b5d205e9bd517a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a">StartHandler</a> (const base::FilePath &handler, const base::FilePath &database, const std::string &url, const std::map< std::string, std::string > &annotations, const std::vector< std::string > &arguments)</td></tr>
|
||||
<tr class="memdesc:aff59b81264227e71e3b5d205e9bd517a"><td class="mdescLeft"> </td><td class="mdescRight">Starts a Crashpad handler process, performing any necessary handshake to configure it. <a href="#aff59b81264227e71e3b5d205e9bd517a">More...</a><br /></td></tr>
|
||||
<tr class="separator:aff59b81264227e71e3b5d205e9bd517a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ade0f63025116ed4ac3d89b598c9e7e49"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49">StartHandler</a> (const base::FilePath &handler, const base::FilePath &database, const std::string &url, const std::map< std::string, std::string > &annotations, const std::vector< std::string > &arguments, bool restartable)</td></tr>
|
||||
<tr class="memdesc:ade0f63025116ed4ac3d89b598c9e7e49"><td class="mdescLeft"> </td><td class="mdescRight">Starts a Crashpad handler process, performing any necessary handshake to configure it. <a href="#ade0f63025116ed4ac3d89b598c9e7e49">More...</a><br /></td></tr>
|
||||
<tr class="separator:ade0f63025116ed4ac3d89b598c9e7e49"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a89f34445eca859e6c0d1876e8e171c25"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashpadClient.html#a89f34445eca859e6c0d1876e8e171c25">SetHandlerMachService</a> (const std::string &service_name)</td></tr>
|
||||
<tr class="memdesc:a89f34445eca859e6c0d1876e8e171c25"><td class="mdescLeft"> </td><td class="mdescRight">Sets the process’ crash handler to a Mach service registered with the bootstrap server. <a href="#a89f34445eca859e6c0d1876e8e171c25">More...</a><br /></td></tr>
|
||||
<tr class="separator:a89f34445eca859e6c0d1876e8e171c25"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a386bfb3704cadbfae7e684f5e569b5e6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashpadClient.html#a386bfb3704cadbfae7e684f5e569b5e6">SetHandlerMachPort</a> (base::mac::ScopedMachSendRight exception_port)</td></tr>
|
||||
<tr class="memdesc:a386bfb3704cadbfae7e684f5e569b5e6"><td class="mdescLeft"> </td><td class="mdescRight">Sets the process’ crash handler to a Mach port. <a href="#a386bfb3704cadbfae7e684f5e569b5e6">More...</a><br /></td></tr>
|
||||
<tr class="separator:a386bfb3704cadbfae7e684f5e569b5e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9f1d5d38e9b4f5781e3821551dcc39d5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5">SetHandlerIPCPipe</a> (const std::wstring &ipc_pipe)</td></tr>
|
||||
<tr class="memdesc:a9f1d5d38e9b4f5781e3821551dcc39d5"><td class="mdescLeft"> </td><td class="mdescRight">Sets the IPC pipe of a presumably-running Crashpad handler process which was started with <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> or by other compatible means and does an IPC message exchange to register this process with the handler. However, just like <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a>, crashes are not serviced until <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> is called. <a href="#a9f1d5d38e9b4f5781e3821551dcc39d5">More...</a><br /></td></tr>
|
||||
<tr class="memdesc:a9f1d5d38e9b4f5781e3821551dcc39d5"><td class="mdescLeft"> </td><td class="mdescRight">Sets the IPC pipe of a presumably-running Crashpad handler process which was started with <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> or by other compatible means and does an IPC message exchange to register this process with the handler. However, just like <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a>, crashes are not serviced until <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> is called. <a href="#a9f1d5d38e9b4f5781e3821551dcc39d5">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9f1d5d38e9b4f5781e3821551dcc39d5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af65cb31a1de191f1403c99c11e5cd855"><td class="memItemLeft" align="right" valign="top">std::wstring </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1CrashpadClient.html#af65cb31a1de191f1403c99c11e5cd855">GetHandlerIPCPipe</a> () const </td></tr>
|
||||
<tr class="memdesc:af65cb31a1de191f1403c99c11e5cd855"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the IPC pipe name used to register with the Crashpad handler. <a href="#af65cb31a1de191f1403c99c11e5cd855">More...</a><br /></td></tr>
|
||||
@ -175,7 +181,7 @@ Static Public Member Functions</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Retrieves the IPC pipe name used to register with the Crashpad handler. </p>
|
||||
<p>This method retrieves the IPC pipe name set by <a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5" title="Sets the IPC pipe of a presumably-running Crashpad handler process which was started with StartHandle...">SetHandlerIPCPipe()</a>, or a suitable IPC pipe name chosen by <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a>. It is intended to be used to obtain the IPC pipe name so that it may be passed to other processes, so that they may register with an existing Crashpad handler by calling <a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5" title="Sets the IPC pipe of a presumably-running Crashpad handler process which was started with StartHandle...">SetHandlerIPCPipe()</a>.</p>
|
||||
<p>This method retrieves the IPC pipe name set by <a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5" title="Sets the IPC pipe of a presumably-running Crashpad handler process which was started with StartHandle...">SetHandlerIPCPipe()</a>, or a suitable IPC pipe name chosen by <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a>. It is intended to be used to obtain the IPC pipe name so that it may be passed to other processes, so that they may register with an existing Crashpad handler by calling <a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5" title="Sets the IPC pipe of a presumably-running Crashpad handler process which was started with StartHandle...">SetHandlerIPCPipe()</a>.</p>
|
||||
<p>This method is only defined on Windows.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The full name of the crash handler IPC pipe, a string of the form <code>"\\.\pipe\NAME"</code>. </dd></dl>
|
||||
|
||||
@ -195,7 +201,8 @@ Static Public Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets the IPC pipe of a presumably-running Crashpad handler process which was started with <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> or by other compatible means and does an IPC message exchange to register this process with the handler. However, just like <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a>, crashes are not serviced until <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> is called. </p>
|
||||
<p>Sets the IPC pipe of a presumably-running Crashpad handler process which was started with <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> or by other compatible means and does an IPC message exchange to register this process with the handler. However, just like <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a>, crashes are not serviced until <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> is called. </p>
|
||||
<p>This method is only defined on Windows.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">ipc_pipe</td><td>The full name of the crash handler IPC pipe. This is a string of the form <code>"\\.\pipe\NAME"</code>.</td></tr>
|
||||
@ -206,7 +213,60 @@ Static Public Member Functions</h2></td></tr>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aff59b81264227e71e3b5d205e9bd517a"></a>
|
||||
<a class="anchor" id="a386bfb3704cadbfae7e684f5e569b5e6"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void crashpad::CrashpadClient::SetHandlerMachPort </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">base::mac::ScopedMachSendRight </td>
|
||||
<td class="paramname"><em>exception_port</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets the process’ crash handler to a Mach port. </p>
|
||||
<p>This method does not actually direct any crashes to the Crashpad handler, because there are alternative ways to start or use an existing Crashpad handler. To begin directing crashes to the handler set by this method, call <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> after this method.</p>
|
||||
<p>This method is only defined on OS X.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">exception_port</td><td>An <code>exception_port_t</code> corresponding to a Crashpad exception handler service. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a89f34445eca859e6c0d1876e8e171c25"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool crashpad::CrashpadClient::SetHandlerMachService </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>service_name</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets the process’ crash handler to a Mach service registered with the bootstrap server. </p>
|
||||
<p>This method does not actually direct any crashes to the Crashpad handler, because there are alternative ways to start or use an existing Crashpad handler. To begin directing crashes to the handler set by this method, call <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> after this method returns successfully.</p>
|
||||
<p>This method is only defined on OS X.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">service_name</td><td>The service name of a Crashpad exception handler service previously registered with the bootstrap server.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd><code>true</code> on success, <code>false</code> on failure with a message logged. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ade0f63025116ed4ac3d89b598c9e7e49"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
@ -238,7 +298,13 @@ Static Public Member Functions</h2></td></tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const std::vector< std::string > & </td>
|
||||
<td class="paramname"><em>arguments</em> </td>
|
||||
<td class="paramname"><em>arguments</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>restartable</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
@ -249,7 +315,7 @@ Static Public Member Functions</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Starts a Crashpad handler process, performing any necessary handshake to configure it. </p>
|
||||
<p>This method does not actually direct any crashes to the Crashpad handler, because there may be alternative ways to use an existing Crashpad handler without having to start one. To begin directing crashes to the handler, started by this method, call <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> after this method returns successfully.</p>
|
||||
<p>This method does not actually direct any crashes to the Crashpad handler, because there are alternative ways to use an existing Crashpad handler. To begin directing crashes to the handler started by this method, call <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> after this method returns successfully.</p>
|
||||
<p>On Mac OS X, this method starts a Crashpad handler and obtains a Mach send right corresponding to a receive right held by the handler process. The handler process runs an exception server on this port.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
@ -257,7 +323,8 @@ Static Public Member Functions</h2></td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">database</td><td>The path to a Crashpad database. The handler will be started with this path as its <code>--database</code> argument. </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">url</td><td>The URL of an upload server. The handler will be started with this URL as its <code>--url</code> argument. </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">annotations</td><td>Process annotations to set in each crash report. The handler will be started with an <code>--annotation</code> argument for each element in this map. </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arguments</td><td>Additional arguments to pass to the Crashpad handler. Arguments passed in other parameters and arguments required to perform the handshake are the responsibility of this method, and must not be specified in this parameter.</td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">arguments</td><td>Additional arguments to pass to the Crashpad handler. Arguments passed in other parameters and arguments required to perform the handshake are the responsibility of this method, and must not be specified in this parameter. </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">restartable</td><td>If <code>true</code>, the handler will be restarted if it dies, if this behavior is supported. This option is not available on all platforms, and does not function on all OS versions. If it is not supported, it will be ignored.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
@ -279,8 +346,8 @@ Static Public Member Functions</h2></td></tr>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Configures the process to direct its crashes to a Crashpad handler. </p>
|
||||
<p>The Crashpad handler must previously have been started by <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> or configured by <a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5" title="Sets the IPC pipe of a presumably-running Crashpad handler process which was started with StartHandle...">SetHandlerIPCPipe()</a>.</p>
|
||||
<p>On Mac OS X, this method sets the task’s exception port for <code>EXC_CRASH</code>, <code>EXC_RESOURCE</code>, and <code>EXC_GUARD</code> exceptions to the Mach send right obtained by <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a>. The handler will be installed with behavior <code>EXCEPTION_STATE_IDENTITY | MACH_EXCEPTION_CODES</code> and thread state flavor <code>MACHINE_THREAD_STATE</code>. Exception ports are inherited, so a Crashpad handler chosen by <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> will remain the handler for any child processes created after <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> is called. Child processes do not need to call <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> or <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> or be aware of Crashpad in any way. The Crashpad handler will receive crashes from child processes that have inherited it as their exception handler even after the process that called <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> exits.</p>
|
||||
<p>The Crashpad handler must previously have been started by <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> or configured by <a class="el" href="classcrashpad_1_1CrashpadClient.html#a89f34445eca859e6c0d1876e8e171c25" title="Sets the process’ crash handler to a Mach service registered with the bootstrap server. ">SetHandlerMachService()</a>, <a class="el" href="classcrashpad_1_1CrashpadClient.html#a386bfb3704cadbfae7e684f5e569b5e6" title="Sets the process’ crash handler to a Mach port. ">SetHandlerMachPort()</a>, or <a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5" title="Sets the IPC pipe of a presumably-running Crashpad handler process which was started with StartHandle...">SetHandlerIPCPipe()</a>.</p>
|
||||
<p>On Mac OS X, this method sets the task’s exception port for <code>EXC_CRASH</code>, <code>EXC_RESOURCE</code>, and <code>EXC_GUARD</code> exceptions to the Mach send right obtained by <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a>. The handler will be installed with behavior <code>EXCEPTION_STATE_IDENTITY | MACH_EXCEPTION_CODES</code> and thread state flavor <code>MACHINE_THREAD_STATE</code>. Exception ports are inherited, so a Crashpad handler chosen by <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> will remain the handler for any child processes created after <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> is called. Child processes do not need to call <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> or <a class="el" href="classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e" title="Configures the process to direct its crashes to a Crashpad handler. ">UseHandler()</a> or be aware of Crashpad in any way. The Crashpad handler will receive crashes from child processes that have inherited it as their exception handler even after the process that called <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49" title="Starts a Crashpad handler process, performing any necessary handshake to configure it...">StartHandler()</a> exits.</p>
|
||||
<p>On Windows, this method sets the unhandled exception handler to a local function that when reached will "signal and wait" for the crash handler process to create the dump.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd><code>true</code> on success, <code>false</code> on failure with a message logged. </dd></dl>
|
||||
|
||||
|
@ -95,10 +95,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a7a6193e902570cad41cc6a6d2d7c6fb8">ExceptionHandlerServer</a>(base::mac::ScopedMachReceiveRight receive_port)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#ace4c84fec4a086ab941da7442024dffa">ExceptionHandlerServer</a>(const std::string &pipe_name, bool persistent)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a348789edd93bcd388ddd38c77230583d">Run</a>(UniversalMachExcServer::Interface *exception_interface)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a8ddcf9cff0364e46378ef575ded9a773">Run</a>(Delegate *delegate)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a47c23e9cf28b76e7d941a6767b019fb4">CreatePipe</a>()</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a98dba7a5b210d88d5133cae5a615086d">ExceptionHandlerServer</a>(base::mac::ScopedMachReceiveRight receive_port, bool launchd)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a6493334c96948606db2553cbbc5a2877">ExceptionHandlerServer</a>(bool persistent)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a348789edd93bcd388ddd38c77230583d">Run</a>(UniversalMachExcServer::Interface *exception_interface)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a8ddcf9cff0364e46378ef575ded9a773">Run</a>(Delegate *delegate)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#ab7a18e94b43bbe192e37a28638e25a51">SetPipeName</a>(const std::wstring &pipe_name)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a75dd814798b8f8224f53d84cea8368be">Stop</a>()</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0"><td class="entry"><b>~ExceptionHandlerServer</b>() (defined in <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>~ExceptionHandlerServer</b>() (defined in <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a>)</td><td class="entry"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html">crashpad::ExceptionHandlerServer</a></td><td class="entry"></td></tr>
|
||||
|
@ -109,15 +109,21 @@ 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:a7a6193e902570cad41cc6a6d2d7c6fb8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a7a6193e902570cad41cc6a6d2d7c6fb8">ExceptionHandlerServer</a> (base::mac::ScopedMachReceiveRight receive_port)</td></tr>
|
||||
<tr class="memdesc:a7a6193e902570cad41cc6a6d2d7c6fb8"><td class="mdescLeft"> </td><td class="mdescRight">Constructs an <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html" title="Runs the main exception-handling server in Crashpad’s handler process. ">ExceptionHandlerServer</a> object. <a href="#a7a6193e902570cad41cc6a6d2d7c6fb8">More...</a><br /></td></tr>
|
||||
<tr class="separator:a7a6193e902570cad41cc6a6d2d7c6fb8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a98dba7a5b210d88d5133cae5a615086d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a98dba7a5b210d88d5133cae5a615086d">ExceptionHandlerServer</a> (base::mac::ScopedMachReceiveRight receive_port, bool launchd)</td></tr>
|
||||
<tr class="memdesc:a98dba7a5b210d88d5133cae5a615086d"><td class="mdescLeft"> </td><td class="mdescRight">Constructs an <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html" title="Runs the main exception-handling server in Crashpad’s handler process. ">ExceptionHandlerServer</a> object. <a href="#a98dba7a5b210d88d5133cae5a615086d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a98dba7a5b210d88d5133cae5a615086d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a348789edd93bcd388ddd38c77230583d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a348789edd93bcd388ddd38c77230583d">Run</a> (<a class="el" href="classcrashpad_1_1UniversalMachExcServer_1_1Interface.html">UniversalMachExcServer::Interface</a> *exception_interface)</td></tr>
|
||||
<tr class="memdesc:a348789edd93bcd388ddd38c77230583d"><td class="mdescLeft"> </td><td class="mdescRight">Runs the exception-handling server. <a href="#a348789edd93bcd388ddd38c77230583d">More...</a><br /></td></tr>
|
||||
<tr class="separator:a348789edd93bcd388ddd38c77230583d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace4c84fec4a086ab941da7442024dffa"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#ace4c84fec4a086ab941da7442024dffa">ExceptionHandlerServer</a> (const std::string &pipe_name, bool persistent)</td></tr>
|
||||
<tr class="memdesc:ace4c84fec4a086ab941da7442024dffa"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the exception handling server. <a href="#ace4c84fec4a086ab941da7442024dffa">More...</a><br /></td></tr>
|
||||
<tr class="separator:ace4c84fec4a086ab941da7442024dffa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6493334c96948606db2553cbbc5a2877"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a6493334c96948606db2553cbbc5a2877">ExceptionHandlerServer</a> (bool persistent)</td></tr>
|
||||
<tr class="memdesc:a6493334c96948606db2553cbbc5a2877"><td class="mdescLeft"> </td><td class="mdescRight">Constructs the exception handling server. <a href="#a6493334c96948606db2553cbbc5a2877">More...</a><br /></td></tr>
|
||||
<tr class="separator:a6493334c96948606db2553cbbc5a2877"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab7a18e94b43bbe192e37a28638e25a51"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#ab7a18e94b43bbe192e37a28638e25a51">SetPipeName</a> (const std::wstring &pipe_name)</td></tr>
|
||||
<tr class="memdesc:ab7a18e94b43bbe192e37a28638e25a51"><td class="mdescLeft"> </td><td class="mdescRight">Sets the pipe name to listen for client registrations on. <a href="#ab7a18e94b43bbe192e37a28638e25a51">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab7a18e94b43bbe192e37a28638e25a51"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a47c23e9cf28b76e7d941a6767b019fb4"><td class="memItemLeft" align="right" valign="top">std::wstring </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a47c23e9cf28b76e7d941a6767b019fb4">CreatePipe</a> ()</td></tr>
|
||||
<tr class="memdesc:a47c23e9cf28b76e7d941a6767b019fb4"><td class="mdescLeft"> </td><td class="mdescRight">Creates a randomized pipe name to listen for client registrations on and returns its name. <a href="#a47c23e9cf28b76e7d941a6767b019fb4">More...</a><br /></td></tr>
|
||||
<tr class="separator:a47c23e9cf28b76e7d941a6767b019fb4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8ddcf9cff0364e46378ef575ded9a773"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a8ddcf9cff0364e46378ef575ded9a773">Run</a> (<a class="el" href="classcrashpad_1_1ExceptionHandlerServer_1_1Delegate.html">Delegate</a> *delegate)</td></tr>
|
||||
<tr class="memdesc:a8ddcf9cff0364e46378ef575ded9a773"><td class="mdescLeft"> </td><td class="mdescRight">Runs the exception-handling server. <a href="#a8ddcf9cff0364e46378ef575ded9a773">More...</a><br /></td></tr>
|
||||
<tr class="separator:a8ddcf9cff0364e46378ef575ded9a773"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
@ -130,7 +136,42 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<div class="textblock"><p>Runs the main exception-handling server in Crashpad’s handler process. </p>
|
||||
<p>Runs the main exception-handling server in Crashpad's handler process. </p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" id="a7a6193e902570cad41cc6a6d2d7c6fb8"></a>
|
||||
<a class="anchor" id="a98dba7a5b210d88d5133cae5a615086d"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">crashpad::ExceptionHandlerServer::ExceptionHandlerServer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">base::mac::ScopedMachReceiveRight </td>
|
||||
<td class="paramname"><em>receive_port</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>launchd</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs an <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html" title="Runs the main exception-handling server in Crashpad’s handler process. ">ExceptionHandlerServer</a> object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">receive_port</td><td>The port that exception messages and no-senders notifications will be received on. </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">launchd</td><td>If <code>true</code>, the exception handler is being run from launchd. <em>receive_port</em> is not monitored for no-senders notifications, and instead, the expected “quit” signal is receipt of <code>SIGTERM</code>. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a6493334c96948606db2553cbbc5a2877"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
@ -140,8 +181,8 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
<tr>
|
||||
<td class="memname">crashpad::ExceptionHandlerServer::ExceptionHandlerServer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">base::mac::ScopedMachReceiveRight </td>
|
||||
<td class="paramname"><em>receive_port</em></td><td>)</td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>persistent</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
@ -152,44 +193,9 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs an <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html" title="Runs the main exception-handling server in Crashpad’s handler process. ">ExceptionHandlerServer</a> object. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">receive_port</td><td>The port that exception messages and no-senders notifications will be received on. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ace4c84fec4a086ab941da7442024dffa"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">crashpad::ExceptionHandlerServer::ExceptionHandlerServer </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::string & </td>
|
||||
<td class="paramname"><em>pipe_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">bool </td>
|
||||
<td class="paramname"><em>persistent</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Constructs the exception handling server. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pipe_name</td><td>The name of the pipe to listen on. Must be of the form "\\.\pipe\<some_name>". </td></tr>
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">persistent</td><td><code>true</code> if <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a348789edd93bcd388ddd38c77230583d" title="Runs the exception-handling server. ">Run()</a> should not return until <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a75dd814798b8f8224f53d84cea8368be" title="Stops the exception-handling server. Returns immediately. The object must not be destroyed until Run(...">Stop()</a> is called. If <code>false</code>, <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a348789edd93bcd388ddd38c77230583d" title="Runs the exception-handling server. ">Run()</a> will return when all clients have exited, although <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a348789edd93bcd388ddd38c77230583d" title="Runs the exception-handling server. ">Run()</a> will always wait for the first client to connect. </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
@ -198,6 +204,25 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="a47c23e9cf28b76e7d941a6767b019fb4"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">std::wstring crashpad::ExceptionHandlerServer::CreatePipe </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Creates a randomized pipe name to listen for client registrations on and returns its name. </p>
|
||||
<p>Either this method or <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a47c23e9cf28b76e7d941a6767b019fb4" title="Creates a randomized pipe name to listen for client registrations on and returns its name...">CreatePipe()</a>, but not both, must be called before <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a348789edd93bcd388ddd38c77230583d" title="Runs the exception-handling server. ">Run()</a>.</p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The pipe name that will be listened on. </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a348789edd93bcd388ddd38c77230583d"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -219,7 +244,7 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<p>This method monitors the receive port for exception messages and no-senders notifications. It continues running until it has no more clients, indicated by the receipt of a no-senders notification. It is important to assure that a send right exists in a client (or has been queued by <code>mach_msg()</code> to be sent to a client) prior to calling this method, or it will detect that it is sender-less and return immediately.</p>
|
||||
<p>This method monitors the receive port for exception messages and, if not being run by launchd, no-senders notifications. It continues running until it has no more clients, indicated by the receipt of a no-senders notification, or if being run by launchd, receipt of <code>SIGTERM</code>. When not being run by launchd, it is important to assure that a send right exists in a client (or has been queued by <code>mach_msg()</code> to be sent to a client) prior to calling this method, or it will detect that it is sender-less and return immediately.</p>
|
||||
<p>All exception messages will be passed to <em>exception_interface</em>.</p>
|
||||
<p>This method must only be called once on an <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html" title="Runs the main exception-handling server in Crashpad’s handler process. ">ExceptionHandlerServer</a> object.</p>
|
||||
<p>If an unexpected condition that prevents this method from functioning is encountered, it will log a message and terminate execution. Receipt of an invalid message on the receive port will cause a message to be logged, but this method will continue running normally. </p>
|
||||
@ -248,6 +273,31 @@ void </td><td class="memItemRight" valign="bottom"><a class="el" href="clas
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ab7a18e94b43bbe192e37a28638e25a51"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void crashpad::ExceptionHandlerServer::SetPipeName </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const std::wstring & </td>
|
||||
<td class="paramname"><em>pipe_name</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Sets the pipe name to listen for client registrations on. </p>
|
||||
<p>Either this method or <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a47c23e9cf28b76e7d941a6767b019fb4" title="Creates a randomized pipe name to listen for client registrations on and returns its name...">CreatePipe()</a>, but not both, must be called before <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a348789edd93bcd388ddd38c77230583d" title="Runs the exception-handling server. ">Run()</a>.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramdir">[in]</td><td class="paramname">pipe_name</td><td>The name of the pipe to listen on. Must be of the form "\\.\pipe\<some_name>". </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
|
@ -116,17 +116,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<tr><td valign="top"><a class="el" href="classcrashpad_1_1internal_1_1ClientData.html">ClientData</a> (<a class="el" href="namespacecrashpad_1_1internal.html">crashpad::internal</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1HTTPMultipartBuilder.html">HTTPMultipartBuilder</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1MinidumpCrashpadInfo.html">MinidumpCrashpadInfo</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1PEImageAnnotationsReader.html">PEImageAnnotationsReader</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1test_1_1TestThreadSnapshot.html">TestThreadSnapshot</a> (<a class="el" href="namespacecrashpad_1_1test.html">crashpad::test</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1ClientToServerMessage.html">ClientToServerMessage</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1HTTPTransport.html">HTTPTransport</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpCrashpadInfoWriter.html">MinidumpCrashpadInfoWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1PEImageReader.html">PEImageReader</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html">TestUInt32MinidumpWritable</a> (<a class="el" href="namespacecrashpad_1_1test.html">crashpad::test</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1CodeViewRecordPDB20.html">CodeViewRecordPDB20</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  I  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpExceptionWriter.html">MinidumpExceptionWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1internal_1_1PipeServiceContext.html">PipeServiceContext</a> (<a class="el" href="namespacecrashpad_1_1internal.html">crashpad::internal</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1Thread.html">Thread</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1CodeViewRecordPDB70.html">CodeViewRecordPDB70</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpFileWriter.html">MinidumpFileWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1PointerContainer.html">PointerContainer</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1ProcessReader_1_1Thread.html">ProcessReader::Thread</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classcrashpad_1_1CompositeHTTPBodyStream.html">CompositeHTTPBodyStream</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structIMAGE__DEBUG__MISC.html">IMAGE_DEBUG_MISC</a>   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpHandleDataWriter.html">MinidumpHandleDataWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1process__types_1_1PROCESS__BASIC__INFORMATION.html">PROCESS_BASIC_INFORMATION</a> (crashpad::process_types)   </td><td valign="top"><a class="el" href="structcrashpad_1_1ProcessReaderWin_1_1Thread.html">ProcessReaderWin::Thread</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
</td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpExceptionWriter.html">MinidumpExceptionWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1internal_1_1PipeServiceContext.html">PipeServiceContext</a> (<a class="el" href="namespacecrashpad_1_1internal.html">crashpad::internal</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1ProcessReader_1_1Thread.html">ProcessReader::Thread</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1CodeViewRecordPDB70.html">CodeViewRecordPDB70</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpFileWriter.html">MinidumpFileWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1PointerContainer.html">PointerContainer</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1ProcessReaderWin_1_1Thread.html">ProcessReaderWin::Thread</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classcrashpad_1_1CompositeHTTPBodyStream.html">CompositeHTTPBodyStream</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structIMAGE__DEBUG__MISC.html">IMAGE_DEBUG_MISC</a>   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpHandleDataWriter.html">MinidumpHandleDataWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1process__types_1_1PROCESS__BASIC__INFORMATION.html">PROCESS_BASIC_INFORMATION</a> (crashpad::process_types)   </td><td valign="top"><a class="el" href="classcrashpad_1_1Thread.html">Thread</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classcrashpad_1_1CompositeMachMessageServer.html">CompositeMachMessageServer</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1InitializationState.html">InitializationState</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpMemoryInfoListWriter.html">MinidumpMemoryInfoListWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ProcessInfo.html">ProcessInfo</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1process__types_1_1THREAD__BASIC__INFORMATION.html">THREAD_BASIC_INFORMATION</a> (crashpad::process_types)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="unionCPU__INFORMATION.html">CPU_INFORMATION</a>   </td><td valign="top"><a class="el" href="classcrashpad_1_1InitializationStateDcheck.html">InitializationStateDcheck</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpMemoryListWriter.html">MinidumpMemoryListWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structPROCESSOR__POWER__INFORMATION.html">PROCESSOR_POWER_INFORMATION</a>   </td><td valign="top"><a class="el" href="classcrashpad_1_1ThreadLogMessages.html">ThreadLogMessages</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1CPUContext.html">CPUContext</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1UUID_1_1InitializeWithNewTag.html">UUID::InitializeWithNewTag</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpMemoryWriter.html">MinidumpMemoryWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ProcessReader.html">ProcessReader</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ThreadSnapshot.html">ThreadSnapshot</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1CPUContextX86.html">CPUContextX86</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ChildPortServer_1_1Interface.html">ChildPortServer::Interface</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpMiscInfoWriter.html">MinidumpMiscInfoWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ProcessReaderWin.html">ProcessReaderWin</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1internal_1_1ThreadSnapshotMac.html">ThreadSnapshotMac</a> (<a class="el" href="namespacecrashpad_1_1internal.html">crashpad::internal</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1CPUContextX86__64.html">CPUContextX86_64</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1UniversalMachExcServer_1_1Interface.html">UniversalMachExcServer::Interface</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB20Writer.html">MinidumpModuleCodeViewRecordPDB20Writer</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ProcessSnapshot.html">ProcessSnapshot</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1internal_1_1ThreadSnapshotWin.html">ThreadSnapshotWin</a> (<a class="el" href="namespacecrashpad_1_1internal.html">crashpad::internal</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classcrashpad_1_1CrashpadClient.html">CrashpadClient</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MachMessageServer_1_1Interface.html">MachMessageServer::Interface</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB70Writer.html">MinidumpModuleCodeViewRecordPDB70Writer</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ProcessSnapshotMac.html">ProcessSnapshotMac</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structTIME__ZONE__INFORMATION.html">TIME_ZONE_INFORMATION</a>   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1process__types_1_1CrashpadInfo.html">CrashpadInfo</a> (crashpad::process_types)   </td><td valign="top"><a class="el" href="classcrashpad_1_1NotifyServer_1_1Interface.html">NotifyServer::Interface</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html">MinidumpModuleCodeViewRecordPDBLinkWriter</a> (<a class="el" href="namespacecrashpad_1_1internal.html">crashpad::internal</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ProcessSnapshotMinidump.html">ProcessSnapshotMinidump</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ToolSupport.html">ToolSupport</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1CrashpadInfo.html">CrashpadInfo</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1TSimpleStringDictionary_1_1Iterator.html">TSimpleStringDictionary::Iterator</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpModuleCodeViewRecordWriter.html">MinidumpModuleCodeViewRecordWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ProcessSnapshotWin.html">ProcessSnapshotWin</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1process__types_1_1internal_1_1Traits32.html">Traits32</a> (crashpad::process_types::internal)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1CrashpadInfo.html">CrashpadInfo</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1NotifyServer_1_1Interface.html">NotifyServer::Interface</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html">MinidumpModuleCodeViewRecordPDBLinkWriter</a> (<a class="el" href="namespacecrashpad_1_1internal.html">crashpad::internal</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ProcessSnapshotMinidump.html">ProcessSnapshotMinidump</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ToolSupport.html">ToolSupport</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1process__types_1_1CrashpadInfo.html">CrashpadInfo</a> (crashpad::process_types)   </td><td valign="top"><a class="el" href="classcrashpad_1_1TSimpleStringDictionary_1_1Iterator.html">TSimpleStringDictionary::Iterator</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1MinidumpModuleCodeViewRecordWriter.html">MinidumpModuleCodeViewRecordWriter</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1ProcessSnapshotWin.html">ProcessSnapshotWin</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1process__types_1_1internal_1_1Traits32.html">Traits32</a> (crashpad::process_types::internal)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="structcrashpad_1_1CrashpadInfoClientOptions.html">CrashpadInfoClientOptions</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  L  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html">MinidumpModuleCrashpadInfo</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="classcrashpad_1_1PruneCondition.html">PruneCondition</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1process__types_1_1internal_1_1Traits64.html">Traits64</a> (crashpad::process_types::internal)   </td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classcrashpad_1_1CrashReportDatabase.html">CrashReportDatabase</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td valign="top"><a class="el" href="structcrashpad_1_1MinidumpModuleCrashpadInfoLink.html">MinidumpModuleCrashpadInfoLink</a> (<a class="el" href="namespacecrashpad.html">crashpad</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  R  </div></td></tr></table>
|
||||
|
@ -349,6 +349,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
: <a class="el" href="classcrashpad_1_1MinidumpContextWriter.html#acdeeafe70255e2feac42cd3befb261f3">crashpad::MinidumpContextWriter</a>
|
||||
, <a class="el" href="classcrashpad_1_1MinidumpMemoryWriter.html#ac9adde79751ab836d190bdfd4b778712">crashpad::MinidumpMemoryWriter</a>
|
||||
</li>
|
||||
<li>CreatePipe()
|
||||
: <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a47c23e9cf28b76e7d941a6767b019fb4">crashpad::ExceptionHandlerServer</a>
|
||||
</li>
|
||||
<li>creation_time
|
||||
: <a class="el" href="structcrashpad_1_1CrashReportDatabase_1_1Report.html#a8011cd1a4b4fcd84ecbc21e5c5fd80b8">crashpad::CrashReportDatabase::Report</a>
|
||||
</li>
|
||||
|
@ -173,7 +173,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
: <a class="el" href="structMINIDUMP__EXCEPTION.html#a790cc793a96f090e848160f8d7757ce9">MINIDUMP_EXCEPTION</a>
|
||||
</li>
|
||||
<li>ExceptionHandlerServer()
|
||||
: <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a7a6193e902570cad41cc6a6d2d7c6fb8">crashpad::ExceptionHandlerServer</a>
|
||||
: <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a98dba7a5b210d88d5133cae5a615086d">crashpad::ExceptionHandlerServer</a>
|
||||
</li>
|
||||
<li>ExceptionHandlerServerException()
|
||||
: <a class="el" href="classcrashpad_1_1CrashReportExceptionHandler.html#a1dcfab1bbc889f638b828bd5af296e62">crashpad::CrashReportExceptionHandler</a>
|
||||
|
@ -315,6 +315,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
: <a class="el" href="classcrashpad_1_1MinidumpContextWriter.html#acdeeafe70255e2feac42cd3befb261f3">crashpad::MinidumpContextWriter</a>
|
||||
, <a class="el" href="classcrashpad_1_1MinidumpMemoryWriter.html#ac9adde79751ab836d190bdfd4b778712">crashpad::MinidumpMemoryWriter</a>
|
||||
</li>
|
||||
<li>CreatePipe()
|
||||
: <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a47c23e9cf28b76e7d941a6767b019fb4">crashpad::ExceptionHandlerServer</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
|
@ -159,7 +159,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
, <a class="el" href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html#aa770edbae31d5d00af25d1101a1ca51d">crashpad::test::TestExceptionSnapshot</a>
|
||||
</li>
|
||||
<li>ExceptionHandlerServer()
|
||||
: <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a7a6193e902570cad41cc6a6d2d7c6fb8">crashpad::ExceptionHandlerServer</a>
|
||||
: <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#a98dba7a5b210d88d5133cae5a615086d">crashpad::ExceptionHandlerServer</a>
|
||||
</li>
|
||||
<li>ExceptionHandlerServerException()
|
||||
: <a class="el" href="classcrashpad_1_1CrashReportExceptionHandler.html#a1dcfab1bbc889f638b828bd5af296e62">crashpad::CrashReportExceptionHandler</a>
|
||||
|
@ -298,6 +298,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li>SetHandlerIPCPipe()
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5">crashpad::CrashpadClient</a>
|
||||
</li>
|
||||
<li>SetHandlerMachPort()
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#a386bfb3704cadbfae7e684f5e569b5e6">crashpad::CrashpadClient</a>
|
||||
</li>
|
||||
<li>SetHandlerMachService()
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#a89f34445eca859e6c0d1876e8e171c25">crashpad::CrashpadClient</a>
|
||||
</li>
|
||||
<li>SetHeader()
|
||||
: <a class="el" href="classcrashpad_1_1HTTPTransport.html#a2d42fc9fd2386c1c10922d2765d2e2a0">crashpad::HTTPTransport</a>
|
||||
</li>
|
||||
@ -347,6 +353,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li>SetPDBName()
|
||||
: <a class="el" href="classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html#a6c1428cc193f29f49a47d0779c1d75c3">crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordType ></a>
|
||||
</li>
|
||||
<li>SetPipeName()
|
||||
: <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#ab7a18e94b43bbe192e37a28638e25a51">crashpad::ExceptionHandlerServer</a>
|
||||
</li>
|
||||
<li>SetPriority()
|
||||
: <a class="el" href="classcrashpad_1_1MinidumpThreadWriter.html#a78aecf1f0a9d1cf5927b131d86e2e707">crashpad::MinidumpThreadWriter</a>
|
||||
</li>
|
||||
@ -536,7 +545,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
, <a class="el" href="classcrashpad_1_1Thread.html#a3a3659f578b8f5df8bd31b7d5af4a3b0">crashpad::Thread</a>
|
||||
</li>
|
||||
<li>StartHandler()
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a">crashpad::CrashpadClient</a>
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49">crashpad::CrashpadClient</a>
|
||||
</li>
|
||||
<li>StartTime()
|
||||
: <a class="el" href="classcrashpad_1_1ProcessInfo.html#a3f14fd51b2ca3d5c557e60e109f719a7">crashpad::ProcessInfo</a>
|
||||
|
@ -302,6 +302,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li>SetHandlerIPCPipe()
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5">crashpad::CrashpadClient</a>
|
||||
</li>
|
||||
<li>SetHandlerMachPort()
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#a386bfb3704cadbfae7e684f5e569b5e6">crashpad::CrashpadClient</a>
|
||||
</li>
|
||||
<li>SetHandlerMachService()
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#a89f34445eca859e6c0d1876e8e171c25">crashpad::CrashpadClient</a>
|
||||
</li>
|
||||
<li>SetHeader()
|
||||
: <a class="el" href="classcrashpad_1_1HTTPTransport.html#a2d42fc9fd2386c1c10922d2765d2e2a0">crashpad::HTTPTransport</a>
|
||||
</li>
|
||||
@ -351,6 +357,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<li>SetPDBName()
|
||||
: <a class="el" href="classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html#a6c1428cc193f29f49a47d0779c1d75c3">crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordType ></a>
|
||||
</li>
|
||||
<li>SetPipeName()
|
||||
: <a class="el" href="classcrashpad_1_1ExceptionHandlerServer.html#ab7a18e94b43bbe192e37a28638e25a51">crashpad::ExceptionHandlerServer</a>
|
||||
</li>
|
||||
<li>SetPriority()
|
||||
: <a class="el" href="classcrashpad_1_1MinidumpThreadWriter.html#a78aecf1f0a9d1cf5927b131d86e2e707">crashpad::MinidumpThreadWriter</a>
|
||||
</li>
|
||||
@ -578,7 +587,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
, <a class="el" href="classcrashpad_1_1Thread.html#a3a3659f578b8f5df8bd31b7d5af4a3b0">crashpad::Thread</a>
|
||||
</li>
|
||||
<li>StartHandler()
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a">crashpad::CrashpadClient</a>
|
||||
: <a class="el" href="classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49">crashpad::CrashpadClient</a>
|
||||
</li>
|
||||
<li>StartOfMemoryRange
|
||||
: <a class="el" href="structMINIDUMP__MEMORY__DESCRIPTOR.html#ac6d589aa4a3b82315866f2a27bee770c">MINIDUMP_MEMORY_DESCRIPTOR</a>
|
||||
@ -588,17 +597,23 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
, <a class="el" href="classcrashpad_1_1ProcessReader.html#ac48f413de66e80699710f864def6db83">crashpad::ProcessReader</a>
|
||||
, <a class="el" href="classcrashpad_1_1ProcessReaderWin.html#a0ada8be820819cc21b16afb0e26742f7">crashpad::ProcessReaderWin</a>
|
||||
</li>
|
||||
<li>state()
|
||||
: <a class="el" href="classcrashpad_1_1InitializationState.html#af16920bba154b9c1d159eba5c204eab5">crashpad::InitializationState</a>
|
||||
</li>
|
||||
<li>State
|
||||
: <a class="el" href="classcrashpad_1_1InitializationState.html#a044ea6d40e23683d6d1bb5ce30dafd88">crashpad::InitializationState</a>
|
||||
</li>
|
||||
<li>state()
|
||||
: <a class="el" href="classcrashpad_1_1InitializationState.html#af16920bba154b9c1d159eba5c204eab5">crashpad::InitializationState</a>
|
||||
, <a class="el" href="classcrashpad_1_1InitializationStateDcheck.html#a21085a8c0b7d75977a6e29b8bb498eb1">crashpad::InitializationStateDcheck</a>
|
||||
, <a class="el" href="classcrashpad_1_1internal_1_1MinidumpWritable.html#a665d2de47970d796e904f0dfce406814">crashpad::internal::MinidumpWritable</a>
|
||||
: <a class="el" href="classcrashpad_1_1InitializationStateDcheck.html#a21085a8c0b7d75977a6e29b8bb498eb1">crashpad::InitializationStateDcheck</a>
|
||||
</li>
|
||||
<li>State
|
||||
: <a class="el" href="classcrashpad_1_1internal_1_1MinidumpWritable.html#ac14e05f291f5fa713b5ec82a208fa7c7">crashpad::internal::MinidumpWritable</a>
|
||||
, <a class="el" href="structMINIDUMP__MEMORY__INFO.html#a27341e73a6433d98e4742e71788f7cc4">MINIDUMP_MEMORY_INFO</a>
|
||||
</li>
|
||||
<li>state()
|
||||
: <a class="el" href="classcrashpad_1_1internal_1_1MinidumpWritable.html#a665d2de47970d796e904f0dfce406814">crashpad::internal::MinidumpWritable</a>
|
||||
</li>
|
||||
<li>State
|
||||
: <a class="el" href="structMINIDUMP__MEMORY__INFO.html#a27341e73a6433d98e4742e71788f7cc4">MINIDUMP_MEMORY_INFO</a>
|
||||
</li>
|
||||
<li>stdin_write_handle()
|
||||
: <a class="el" href="classcrashpad_1_1test_1_1ChildLauncher.html#a13f50ad94b1804224ee4d9cae158bb0e">crashpad::test::ChildLauncher</a>
|
||||
|
@ -109,8 +109,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextX86.html" target="_self">crashpad::CPUContextX86</a></td><td class="desc">A context structure carrying 32-bit x86 CPU state </td></tr>
|
||||
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CPUContextX86__64.html" target="_self">crashpad::CPUContextX86_64</a></td><td class="desc">A context structure carrying x86_64 CPU state </td></tr>
|
||||
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashpadClient.html" target="_self">crashpad::CrashpadClient</a></td><td class="desc">The primary interface for an application to have Crashpad monitor it for crashes </td></tr>
|
||||
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1CrashpadInfo.html" target="_self">crashpad::process_types::CrashpadInfo< Traits ></a></td><td class="desc"></td></tr>
|
||||
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CrashpadInfo.html" target="_self">crashpad::CrashpadInfo</a></td><td class="desc">A structure that can be used by a Crashpad-enabled program to provide information to the Crashpad crash handler </td></tr>
|
||||
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CrashpadInfo.html" target="_self">crashpad::CrashpadInfo</a></td><td class="desc">A structure that can be used by a Crashpad-enabled program to provide information to the Crashpad crash handler </td></tr>
|
||||
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1CrashpadInfo.html" target="_self">crashpad::process_types::CrashpadInfo< Traits ></a></td><td class="desc"></td></tr>
|
||||
<tr id="row_21_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1CrashpadInfoClientOptions.html" target="_self">crashpad::CrashpadInfoClientOptions</a></td><td class="desc">Options represented in a client’s <a class="el" href="structcrashpad_1_1CrashpadInfo.html" title="A structure that can be used by a Crashpad-enabled program to provide information to the Crashpad cra...">CrashpadInfo</a> structure </td></tr>
|
||||
<tr id="row_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportDatabase.html" target="_self">crashpad::CrashReportDatabase</a></td><td class="desc">An interface for managing a collection of crash report files and metadata associated with the crash reports </td></tr>
|
||||
<tr id="row_23_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1CrashReportUploadThread.html" target="_self">crashpad::CrashReportUploadThread</a></td><td class="desc">A thread that processes pending crash reports in a <a class="el" href="classcrashpad_1_1CrashReportDatabase.html" title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a> by uploading them or marking them as completed without upload, as desired </td></tr>
|
||||
@ -340,10 +340,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
<tr id="row_144_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structSYSTEMTIME.html" target="_self">SYSTEMTIME</a></td><td class="desc">Represents a date and time </td></tr>
|
||||
<tr id="row_145_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1TaskMemory.html" target="_self">crashpad::TaskMemory</a></td><td class="desc">Accesses the memory of another Mach task </td></tr>
|
||||
<tr id="row_146_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1TEB.html" target="_self">crashpad::process_types::TEB< Traits ></a></td><td class="desc"></td></tr>
|
||||
<tr id="row_147_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_147_" class="arrow" onclick="toggleFolder('147_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Thread.html" target="_self">crashpad::Thread</a></td><td class="desc">Basic thread abstraction. Users should derive from this class and implement ThreadMain() </td></tr>
|
||||
<tr id="row_147_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1CrashReportUploadHelperThread.html" target="_self">crashpad::internal::CrashReportUploadHelperThread</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_148_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReader_1_1Thread.html" target="_self">crashpad::ProcessReader::Thread</a></td><td class="desc">Contains information about a thread that belongs to a task (process) </td></tr>
|
||||
<tr id="row_149_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReaderWin_1_1Thread.html" target="_self">crashpad::ProcessReaderWin::Thread</a></td><td class="desc">Contains information about a thread that belongs to a process </td></tr>
|
||||
<tr id="row_147_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReader_1_1Thread.html" target="_self">crashpad::ProcessReader::Thread</a></td><td class="desc">Contains information about a thread that belongs to a task (process) </td></tr>
|
||||
<tr id="row_148_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1ProcessReaderWin_1_1Thread.html" target="_self">crashpad::ProcessReaderWin::Thread</a></td><td class="desc">Contains information about a thread that belongs to a process </td></tr>
|
||||
<tr id="row_149_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_149_" class="arrow" onclick="toggleFolder('149_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1Thread.html" target="_self">crashpad::Thread</a></td><td class="desc">Basic thread abstraction. Users should derive from this class and implement ThreadMain() </td></tr>
|
||||
<tr id="row_149_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1internal_1_1CrashReportUploadHelperThread.html" target="_self">crashpad::internal::CrashReportUploadHelperThread</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_150_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="structcrashpad_1_1process__types_1_1THREAD__BASIC__INFORMATION.html" target="_self">crashpad::process_types::THREAD_BASIC_INFORMATION< Traits ></a></td><td class="desc"></td></tr>
|
||||
<tr id="row_151_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ThreadLogMessages.html" target="_self">crashpad::ThreadLogMessages</a></td><td class="desc">Captures log messages produced on the current thread during an object’s lifetime </td></tr>
|
||||
<tr id="row_152_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_152_" class="arrow" onclick="toggleFolder('152_')">►</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classcrashpad_1_1ThreadSnapshot.html" target="_self">crashpad::ThreadSnapshot</a></td><td class="desc">An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot process </td></tr>
|
||||
|
@ -71,6 +71,8 @@ var searchData=
|
||||
['setfileversion',['SetFileVersion',['../classcrashpad_1_1MinidumpModuleWriter.html#a6975049919b825e6e3e36e5b3988f587',1,'crashpad::MinidumpModuleWriter']]],
|
||||
['setformdata',['SetFormData',['../classcrashpad_1_1HTTPMultipartBuilder.html#a3c51d6649d19f1e5d39b787f18dc2d06',1,'crashpad::HTTPMultipartBuilder']]],
|
||||
['sethandleripcpipe',['SetHandlerIPCPipe',['../classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5',1,'crashpad::CrashpadClient']]],
|
||||
['sethandlermachport',['SetHandlerMachPort',['../classcrashpad_1_1CrashpadClient.html#a386bfb3704cadbfae7e684f5e569b5e6',1,'crashpad::CrashpadClient']]],
|
||||
['sethandlermachservice',['SetHandlerMachService',['../classcrashpad_1_1CrashpadClient.html#a89f34445eca859e6c0d1876e8e171c25',1,'crashpad::CrashpadClient']]],
|
||||
['setheader',['SetHeader',['../classcrashpad_1_1HTTPTransport.html#a2d42fc9fd2386c1c10922d2765d2e2a0',1,'crashpad::HTTPTransport']]],
|
||||
['setimagebaseaddress',['SetImageBaseAddress',['../classcrashpad_1_1MinidumpModuleWriter.html#a585b533fd4a4876b0545028e8060712c',1,'crashpad::MinidumpModuleWriter']]],
|
||||
['setimagesize',['SetImageSize',['../classcrashpad_1_1MinidumpModuleWriter.html#a51a0fa4d6c137f00d8ed3c1ee870419e',1,'crashpad::MinidumpModuleWriter']]],
|
||||
@ -88,6 +90,7 @@ var searchData=
|
||||
['setostype',['SetOSType',['../classcrashpad_1_1MinidumpSystemInfoWriter.html#a06f104f12f85f75ce93e6d0b91e29f9a',1,'crashpad::MinidumpSystemInfoWriter']]],
|
||||
['setosversion',['SetOSVersion',['../classcrashpad_1_1MinidumpSystemInfoWriter.html#a0da71ce933e90133885f5e0880224fb3',1,'crashpad::MinidumpSystemInfoWriter']]],
|
||||
['setpdbname',['SetPDBName',['../classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html#a6c1428cc193f29f49a47d0779c1d75c3',1,'crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter']]],
|
||||
['setpipename',['SetPipeName',['../classcrashpad_1_1ExceptionHandlerServer.html#ab7a18e94b43bbe192e37a28638e25a51',1,'crashpad::ExceptionHandlerServer']]],
|
||||
['setpriority',['SetPriority',['../classcrashpad_1_1MinidumpThreadWriter.html#a78aecf1f0a9d1cf5927b131d86e2e707',1,'crashpad::MinidumpThreadWriter']]],
|
||||
['setpriorityclass',['SetPriorityClass',['../classcrashpad_1_1MinidumpThreadWriter.html#ac7e4df09fb6b3098cb9b6c628f5e9ac0',1,'crashpad::MinidumpThreadWriter']]],
|
||||
['setprocessexecuteflags',['SetProcessExecuteFlags',['../classcrashpad_1_1MinidumpMiscInfoWriter.html#a051170e6d531b31e0988397f47c58684',1,'crashpad::MinidumpMiscInfoWriter']]],
|
||||
@ -130,7 +133,7 @@ var searchData=
|
||||
['simulate_5fcrash_5fmac_2eh',['simulate_crash_mac.h',['../simulate__crash__mac_8h.html',1,'']]],
|
||||
['simulate_5fcrash_5fwin_2eh',['simulate_crash_win.h',['../simulate__crash__win_8h.html',1,'']]],
|
||||
['simulatecrash',['SimulateCrash',['../namespacecrashpad.html#a45a44a5552e00ceaf0917f94433ac104',1,'crashpad']]],
|
||||
['size',['size',['../structcrashpad_1_1ProcessInfo_1_1Module.html#ab30169ec240fd5e56981e937a8f364b9',1,'crashpad::ProcessInfo::Module::size()'],['../classcrashpad_1_1CheckedRange.html#a005d2be882c1c572ebc24e3ee78371bd',1,'crashpad::CheckedRange::size()'],['../classcrashpad_1_1MachOImageReader.html#a20dd2ca62bf4b6cb9576d74f5a7e93eb',1,'crashpad::MachOImageReader::Size()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a6de1fcab9075308f13fae8e06edc008d',1,'crashpad::MachOImageSegmentReader::Size()'],['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#a3074ac3abde91e344d91ed248f998392',1,'crashpad::internal::MemorySnapshotMac::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a084373912d84b791e4c13a2229976e06',1,'crashpad::internal::ModuleSnapshotMac::Size()'],['../classcrashpad_1_1MemorySnapshot.html#ac94668a2a24a64c3e60efd8c30e09afd',1,'crashpad::MemorySnapshot::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a8b7ca559f3006665795118852f2bab89',1,'crashpad::internal::ModuleSnapshotMinidump::Size()'],['../classcrashpad_1_1ModuleSnapshot.html#ac412fbdc86c4b0862f74f7b06170469a',1,'crashpad::ModuleSnapshot::Size()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#a6af5648bca88c709a75c129f96893087',1,'crashpad::test::TestMemorySnapshot::Size()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#ac0d8018d626a6d53f6a9bd674e0a9623',1,'crashpad::test::TestModuleSnapshot::Size()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#a5f30decda61769a4fefd65b4be40a831',1,'crashpad::internal::MemorySnapshotWin::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#af3935e2bc946adce23c3fb95cc8456d9',1,'crashpad::internal::ModuleSnapshotWin::Size()'],['../classcrashpad_1_1PEImageReader.html#aa4a4e048e1715581ea599ec690ef8e8a',1,'crashpad::PEImageReader::Size()'],['../classcrashpad_1_1internal_1_1CheckedAddressRangeGeneric.html#abc9eac58619e39931f0a307a0b4440be',1,'crashpad::internal::CheckedAddressRangeGeneric::Size()']]],
|
||||
['size',['Size',['../classcrashpad_1_1MachOImageReader.html#a20dd2ca62bf4b6cb9576d74f5a7e93eb',1,'crashpad::MachOImageReader::Size()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a6de1fcab9075308f13fae8e06edc008d',1,'crashpad::MachOImageSegmentReader::Size()'],['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#a3074ac3abde91e344d91ed248f998392',1,'crashpad::internal::MemorySnapshotMac::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a084373912d84b791e4c13a2229976e06',1,'crashpad::internal::ModuleSnapshotMac::Size()'],['../classcrashpad_1_1MemorySnapshot.html#ac94668a2a24a64c3e60efd8c30e09afd',1,'crashpad::MemorySnapshot::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a8b7ca559f3006665795118852f2bab89',1,'crashpad::internal::ModuleSnapshotMinidump::Size()'],['../classcrashpad_1_1ModuleSnapshot.html#ac412fbdc86c4b0862f74f7b06170469a',1,'crashpad::ModuleSnapshot::Size()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#a6af5648bca88c709a75c129f96893087',1,'crashpad::test::TestMemorySnapshot::Size()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#ac0d8018d626a6d53f6a9bd674e0a9623',1,'crashpad::test::TestModuleSnapshot::Size()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#a5f30decda61769a4fefd65b4be40a831',1,'crashpad::internal::MemorySnapshotWin::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#af3935e2bc946adce23c3fb95cc8456d9',1,'crashpad::internal::ModuleSnapshotWin::Size()'],['../classcrashpad_1_1PEImageReader.html#aa4a4e048e1715581ea599ec690ef8e8a',1,'crashpad::PEImageReader::Size()'],['../classcrashpad_1_1internal_1_1CheckedAddressRangeGeneric.html#abc9eac58619e39931f0a307a0b4440be',1,'crashpad::internal::CheckedAddressRangeGeneric::Size()'],['../structcrashpad_1_1ProcessInfo_1_1Module.html#ab30169ec240fd5e56981e937a8f364b9',1,'crashpad::ProcessInfo::Module::size()'],['../classcrashpad_1_1CheckedRange.html#a005d2be882c1c572ebc24e3ee78371bd',1,'crashpad::CheckedRange::size()']]],
|
||||
['sizeofentry',['SizeOfEntry',['../structMINIDUMP__MEMORY__INFO__LIST.html#aca873378eb1744153fa31e2be523e3e9',1,'MINIDUMP_MEMORY_INFO_LIST']]],
|
||||
['sizeofheader',['SizeOfHeader',['../structMINIDUMP__MEMORY__INFO__LIST.html#ab96e3b6466f7093e886721e0dacfec16',1,'MINIDUMP_MEMORY_INFO_LIST']]],
|
||||
['sizeofimage',['SizeOfImage',['../structMINIDUMP__MODULE.html#a701a839b502151638e18d66cc83445ee',1,'MINIDUMP_MODULE']]],
|
||||
@ -147,7 +150,7 @@ var searchData=
|
||||
['standarddate',['StandardDate',['../structTIME__ZONE__INFORMATION.html#a841443a2a5fa7a3e3b768a823e8f8cfa',1,'TIME_ZONE_INFORMATION']]],
|
||||
['standardname',['StandardName',['../structTIME__ZONE__INFORMATION.html#ac8aa1a1661d3af7c79f1421a1c5fe4a3',1,'TIME_ZONE_INFORMATION']]],
|
||||
['start',['Start',['../classcrashpad_1_1CrashReportUploadThread.html#ad59667e3d1c518734c9cbb1741a19c0e',1,'crashpad::CrashReportUploadThread::Start()'],['../classcrashpad_1_1test_1_1ChildLauncher.html#aae8c36eccca5b74f1118858f2a8df816',1,'crashpad::test::ChildLauncher::Start()'],['../classcrashpad_1_1Thread.html#a3a3659f578b8f5df8bd31b7d5af4a3b0',1,'crashpad::Thread::Start()']]],
|
||||
['starthandler',['StartHandler',['../classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a',1,'crashpad::CrashpadClient']]],
|
||||
['starthandler',['StartHandler',['../classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49',1,'crashpad::CrashpadClient']]],
|
||||
['startofmemoryrange',['StartOfMemoryRange',['../structMINIDUMP__MEMORY__DESCRIPTOR.html#ac6d589aa4a3b82315866f2a27bee770c',1,'MINIDUMP_MEMORY_DESCRIPTOR']]],
|
||||
['starttime',['StartTime',['../classcrashpad_1_1ProcessReader.html#ac48f413de66e80699710f864def6db83',1,'crashpad::ProcessReader::StartTime()'],['../classcrashpad_1_1ProcessReaderWin.html#a0ada8be820819cc21b16afb0e26742f7',1,'crashpad::ProcessReaderWin::StartTime()'],['../classcrashpad_1_1ProcessInfo.html#a3f14fd51b2ca3d5c557e60e109f719a7',1,'crashpad::ProcessInfo::StartTime()']]],
|
||||
['state',['state',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a665d2de47970d796e904f0dfce406814',1,'crashpad::internal::MinidumpWritable::state()'],['../classcrashpad_1_1InitializationState.html#af16920bba154b9c1d159eba5c204eab5',1,'crashpad::InitializationState::state()'],['../classcrashpad_1_1InitializationStateDcheck.html#a21085a8c0b7d75977a6e29b8bb498eb1',1,'crashpad::InitializationStateDcheck::state()'],['../classcrashpad_1_1internal_1_1MinidumpWritable.html#ac14e05f291f5fa713b5ec82a208fa7c7',1,'crashpad::internal::MinidumpWritable::State()'],['../classcrashpad_1_1InitializationState.html#a044ea6d40e23683d6d1bb5ce30dafd88',1,'crashpad::InitializationState::State()'],['../structMINIDUMP__MEMORY__INFO.html#a27341e73a6433d98e4742e71788f7cc4',1,'MINIDUMP_MEMORY_INFO::State()']]],
|
||||
@ -160,8 +163,8 @@ var searchData=
|
||||
['string',['STRING',['../structcrashpad_1_1process__types_1_1STRING.html',1,'crashpad::process_types']]],
|
||||
['string',['string',['../classcrashpad_1_1internal_1_1MinidumpStringWriter.html#aee04f05cb91b1f47d1c0e9e969043ec2',1,'crashpad::internal::MinidumpStringWriter::string()'],['../classcrashpad_1_1StringFile.html#a17f8015e434817f834559527741317a8',1,'crashpad::StringFile::string()']]],
|
||||
['stringfile',['StringFile',['../classcrashpad_1_1StringFile.html',1,'crashpad']]],
|
||||
['stringhttpbodystream',['StringHTTPBodyStream',['../classcrashpad_1_1StringHTTPBodyStream.html#a22c14df64745c7aeca6da61004a30a7b',1,'crashpad::StringHTTPBodyStream']]],
|
||||
['stringhttpbodystream',['StringHTTPBodyStream',['../classcrashpad_1_1StringHTTPBodyStream.html',1,'crashpad']]],
|
||||
['stringhttpbodystream',['StringHTTPBodyStream',['../classcrashpad_1_1StringHTTPBodyStream.html#a22c14df64745c7aeca6da61004a30a7b',1,'crashpad::StringHTTPBodyStream']]],
|
||||
['stringtoexception',['StringToException',['../namespacecrashpad.html#a229a9b5ddd24c6722e413e6132d0acf0',1,'crashpad']]],
|
||||
['stringtoexceptionbehavior',['StringToExceptionBehavior',['../namespacecrashpad.html#a957c7de6eb716bf1662c08333b1f7e21',1,'crashpad']]],
|
||||
['stringtoexceptionmask',['StringToExceptionMask',['../namespacecrashpad.html#a7ab63868a738f3bfd4d2449e60607dec',1,'crashpad']]],
|
||||
|
@ -19,13 +19,13 @@ var searchData=
|
||||
['testthreadsnapshot',['TestThreadSnapshot',['../classcrashpad_1_1test_1_1TestThreadSnapshot.html',1,'crashpad::test']]],
|
||||
['testuint32minidumpwritable',['TestUInt32MinidumpWritable',['../classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html#a1a059a5e9de4dbdf5e9d4bd3f713da26',1,'crashpad::test::TestUInt32MinidumpWritable']]],
|
||||
['testuint32minidumpwritable',['TestUInt32MinidumpWritable',['../classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html',1,'crashpad::test']]],
|
||||
['thread',['Thread',['../classcrashpad_1_1Thread.html',1,'crashpad']]],
|
||||
['thread',['Thread',['../structcrashpad_1_1ProcessReader_1_1Thread.html',1,'crashpad::ProcessReader']]],
|
||||
['thread',['Thread',['../structcrashpad_1_1ProcessReaderWin_1_1Thread.html',1,'crashpad::ProcessReaderWin']]],
|
||||
['thread',['Thread',['../classcrashpad_1_1Thread.html',1,'crashpad']]],
|
||||
['thread_5fbasic_5finformation',['THREAD_BASIC_INFORMATION',['../structcrashpad_1_1process__types_1_1THREAD__BASIC__INFORMATION.html',1,'crashpad::process_types']]],
|
||||
['thread_5fid',['thread_id',['../structcrashpad_1_1ExceptionInformation.html#aca46374644c03c19a15210df702277aa',1,'crashpad::ExceptionInformation']]],
|
||||
['threadcontext',['ThreadContext',['../structMINIDUMP__THREAD.html#a4bea75c1a353e346689b97aeaea22184',1,'MINIDUMP_THREAD::ThreadContext()'],['../structMINIDUMP__EXCEPTION__STREAM.html#a5a49137fc0a19e8096504e16e954f351',1,'MINIDUMP_EXCEPTION_STREAM::ThreadContext()']]],
|
||||
['threadid',['ThreadId',['../structMINIDUMP__THREAD.html#a1d2508187af6c3ec09e5836badb56fd2',1,'MINIDUMP_THREAD::ThreadId()'],['../structMINIDUMP__EXCEPTION__STREAM.html#a086c9170bbe85b667b65f90fca98bf95',1,'MINIDUMP_EXCEPTION_STREAM::ThreadId()'],['../classcrashpad_1_1ExceptionSnapshot.html#aef11b2d8ffb00bb38688e09c0b62ac51',1,'crashpad::ExceptionSnapshot::ThreadID()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#a3685b418dfcf4bafc81b81dbb8b80db9',1,'crashpad::internal::ExceptionSnapshotMac::ThreadID()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotMac.html#a081cae888e8e625929cfdda333eb9966',1,'crashpad::internal::ThreadSnapshotMac::ThreadID()'],['../classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a94d06ac7c4022fbff1acd2c37cb85e54',1,'crashpad::test::TestExceptionSnapshot::ThreadID()'],['../classcrashpad_1_1test_1_1TestThreadSnapshot.html#aa7a31f691da452e9935c70c5e17901d9',1,'crashpad::test::TestThreadSnapshot::ThreadID()'],['../classcrashpad_1_1ThreadSnapshot.html#a3c953575fadb934cd5f163560df149da',1,'crashpad::ThreadSnapshot::ThreadID()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a140f74a35257a73faca6b0e2d8f04f44',1,'crashpad::internal::ExceptionSnapshotWin::ThreadID()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotWin.html#aaedbdde56b7ba7c6c271758da0fcb1e2',1,'crashpad::internal::ThreadSnapshotWin::ThreadID()']]],
|
||||
['threadid',['ThreadID',['../classcrashpad_1_1ExceptionSnapshot.html#aef11b2d8ffb00bb38688e09c0b62ac51',1,'crashpad::ExceptionSnapshot::ThreadID()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#a3685b418dfcf4bafc81b81dbb8b80db9',1,'crashpad::internal::ExceptionSnapshotMac::ThreadID()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotMac.html#a081cae888e8e625929cfdda333eb9966',1,'crashpad::internal::ThreadSnapshotMac::ThreadID()'],['../classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a94d06ac7c4022fbff1acd2c37cb85e54',1,'crashpad::test::TestExceptionSnapshot::ThreadID()'],['../classcrashpad_1_1test_1_1TestThreadSnapshot.html#aa7a31f691da452e9935c70c5e17901d9',1,'crashpad::test::TestThreadSnapshot::ThreadID()'],['../classcrashpad_1_1ThreadSnapshot.html#a3c953575fadb934cd5f163560df149da',1,'crashpad::ThreadSnapshot::ThreadID()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a140f74a35257a73faca6b0e2d8f04f44',1,'crashpad::internal::ExceptionSnapshotWin::ThreadID()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotWin.html#aaedbdde56b7ba7c6c271758da0fcb1e2',1,'crashpad::internal::ThreadSnapshotWin::ThreadID()'],['../structMINIDUMP__THREAD.html#a1d2508187af6c3ec09e5836badb56fd2',1,'MINIDUMP_THREAD::ThreadId()'],['../structMINIDUMP__EXCEPTION__STREAM.html#a086c9170bbe85b667b65f90fca98bf95',1,'MINIDUMP_EXCEPTION_STREAM::ThreadId()']]],
|
||||
['threadliststream',['ThreadListStream',['../dbghelp_8h.html#a64711234318a4a002f399dffb474ca08a4dd234223e39c89f93aabce77e649d2c',1,'dbghelp.h']]],
|
||||
['threadlogmessages',['ThreadLogMessages',['../classcrashpad_1_1ThreadLogMessages.html',1,'crashpad']]],
|
||||
['threadmain',['ThreadMain',['../classcrashpad_1_1internal_1_1CrashReportUploadHelperThread.html#a541ece90620e0d72508f7d8857c7f3b2',1,'crashpad::internal::CrashReportUploadHelperThread']]],
|
||||
|
@ -14,7 +14,7 @@ var searchData=
|
||||
['usehandler',['UseHandler',['../classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e',1,'crashpad::CrashpadClient']]],
|
||||
['usesystemdefaulthandler',['UseSystemDefaultHandler',['../classcrashpad_1_1CrashpadClient.html#a1a6a1e62d90a67db782664b1fe5a952f',1,'crashpad::CrashpadClient']]],
|
||||
['utf8',['UTF8',['../classcrashpad_1_1internal_1_1MinidumpUTF8StringWriter.html#af1fcd3b9fd56ce2557fd8201fa544748',1,'crashpad::internal::MinidumpUTF8StringWriter']]],
|
||||
['uuid',['UUID',['../classcrashpad_1_1MachOImageReader.html#ae3478d0dd59d9a226b525529968f2f04',1,'crashpad::MachOImageReader::UUID()'],['../structcrashpad_1_1UUID.html#a8e9aa2f5c0496c220dfe05f9c64284b1',1,'crashpad::UUID::UUID()'],['../structcrashpad_1_1UUID.html#aca29088774d8d366aaf9465f5ea407f3',1,'crashpad::UUID::UUID(InitializeWithNewTag)'],['../structcrashpad_1_1UUID.html#a3f009620a21ceead5be155368b261030',1,'crashpad::UUID::UUID(const uint8_t *bytes)'],['../structcrashpad_1_1CrashReportDatabase_1_1Report.html#afab0cc6f40b7ca127ecddd4625284a86',1,'crashpad::CrashReportDatabase::Report::uuid()'],['../structcrashpad_1_1CrashReportDatabase_1_1NewReport.html#ae6c8dd52e30be462e2190f6feea5a3a5',1,'crashpad::CrashReportDatabase::NewReport::uuid()'],['../structcrashpad_1_1CodeViewRecordPDB70.html#a54022132ea5911f0c9682a4fda52b7b7',1,'crashpad::CodeViewRecordPDB70::uuid()']]],
|
||||
['uuid',['uuid',['../structcrashpad_1_1CrashReportDatabase_1_1Report.html#afab0cc6f40b7ca127ecddd4625284a86',1,'crashpad::CrashReportDatabase::Report::uuid()'],['../structcrashpad_1_1CrashReportDatabase_1_1NewReport.html#ae6c8dd52e30be462e2190f6feea5a3a5',1,'crashpad::CrashReportDatabase::NewReport::uuid()'],['../structcrashpad_1_1CodeViewRecordPDB70.html#a54022132ea5911f0c9682a4fda52b7b7',1,'crashpad::CodeViewRecordPDB70::uuid()'],['../classcrashpad_1_1MachOImageReader.html#ae3478d0dd59d9a226b525529968f2f04',1,'crashpad::MachOImageReader::UUID()'],['../structcrashpad_1_1UUID.html#a8e9aa2f5c0496c220dfe05f9c64284b1',1,'crashpad::UUID::UUID()'],['../structcrashpad_1_1UUID.html#aca29088774d8d366aaf9465f5ea407f3',1,'crashpad::UUID::UUID(InitializeWithNewTag)'],['../structcrashpad_1_1UUID.html#a3f009620a21ceead5be155368b261030',1,'crashpad::UUID::UUID(const uint8_t *bytes)']]],
|
||||
['uuid',['UUID',['../structcrashpad_1_1UUID.html',1,'crashpad']]],
|
||||
['uuidandage',['UUIDAndAge',['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a83c57596fdff2d1bc67d2727be72c2ee',1,'crashpad::internal::ModuleSnapshotMac::UUIDAndAge()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#ac874f6717e8e81464bff57db2274add5',1,'crashpad::internal::ModuleSnapshotMinidump::UUIDAndAge()'],['../classcrashpad_1_1ModuleSnapshot.html#a24a9de66bb92e51ac5bb3f04f076a119',1,'crashpad::ModuleSnapshot::UUIDAndAge()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#a74ace0376367c9f1fccdbc52f8922de0',1,'crashpad::test::TestModuleSnapshot::UUIDAndAge()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a7a18b084cf48b7a53f9d660e9339428f',1,'crashpad::internal::ModuleSnapshotWin::UUIDAndAge()']]]
|
||||
];
|
||||
|
@ -6,7 +6,7 @@ var searchData=
|
||||
['vendorid',['VendorId',['../unionCPU__INFORMATION.html#af239b99d9ef6b86fb04ffeabd85831c6',1,'CPU_INFORMATION']]],
|
||||
['verifyminidumpheader',['VerifyMinidumpHeader',['../namespacecrashpad_1_1test.html#a5e604ee6a23070a89e2a0015eb2854a9',1,'crashpad::test']]],
|
||||
['verrsrc_2eh',['verrsrc.h',['../verrsrc_8h.html',1,'']]],
|
||||
['version',['Version',['../structMINIDUMP__HEADER.html#a7ea8d51f5ca990eec9eb0b3643c6b406',1,'MINIDUMP_HEADER::Version()'],['../classcrashpad_1_1ToolSupport.html#acac2c96bbf2e77e8988f87af96f01315',1,'crashpad::ToolSupport::Version(const base::FilePath &me)'],['../classcrashpad_1_1ToolSupport.html#a701225eea7643d837300d813c45bc6cd',1,'crashpad::ToolSupport::Version(const std::string &me)'],['../structcrashpad_1_1MinidumpModuleCrashpadInfo.html#ace07d8872cdaa53ca20a04513deb56c3',1,'crashpad::MinidumpModuleCrashpadInfo::version()'],['../structcrashpad_1_1MinidumpCrashpadInfo.html#a481042efad46164dc43d9c824df9e6cf',1,'crashpad::MinidumpCrashpadInfo::version()'],['../structcrashpad_1_1RegistrationRequest.html#afa8008cc71aec2d142493cd0c7f5a98d',1,'crashpad::RegistrationRequest::version()']]],
|
||||
['version',['version',['../structcrashpad_1_1MinidumpModuleCrashpadInfo.html#ace07d8872cdaa53ca20a04513deb56c3',1,'crashpad::MinidumpModuleCrashpadInfo::version()'],['../structcrashpad_1_1MinidumpCrashpadInfo.html#a481042efad46164dc43d9c824df9e6cf',1,'crashpad::MinidumpCrashpadInfo::version()'],['../structcrashpad_1_1RegistrationRequest.html#afa8008cc71aec2d142493cd0c7f5a98d',1,'crashpad::RegistrationRequest::version()'],['../structMINIDUMP__HEADER.html#a7ea8d51f5ca990eec9eb0b3643c6b406',1,'MINIDUMP_HEADER::Version()'],['../classcrashpad_1_1ToolSupport.html#acac2c96bbf2e77e8988f87af96f01315',1,'crashpad::ToolSupport::Version(const base::FilePath &me)'],['../classcrashpad_1_1ToolSupport.html#a701225eea7643d837300d813c45bc6cd',1,'crashpad::ToolSupport::Version(const std::string &me)']]],
|
||||
['versioninfo',['VersionInfo',['../structMINIDUMP__MODULE.html#ac2babe58e6418124599ea2821f30bb84',1,'MINIDUMP_MODULE']]],
|
||||
['versioninformation',['VersionInformation',['../unionCPU__INFORMATION.html#a6b072a6cae2e065111ef20acf21e355a',1,'CPU_INFORMATION']]],
|
||||
['vm_5fcounters',['VM_COUNTERS',['../classcrashpad_1_1process__types_1_1VM__COUNTERS.html',1,'crashpad::process_types']]],
|
||||
|
@ -19,7 +19,7 @@ var searchData=
|
||||
['wminute',['wMinute',['../structSYSTEMTIME.html#a57505f81325b68b765d0781ab1dcab36',1,'SYSTEMTIME']]],
|
||||
['wmonth',['wMonth',['../structSYSTEMTIME.html#abbdde81c9b865df6e9def49b80a8966f',1,'SYSTEMTIME']]],
|
||||
['writableiovec',['WritableIoVec',['../structcrashpad_1_1WritableIoVec.html',1,'crashpad']]],
|
||||
['write',['write',['../structcrashpad_1_1test_1_1WinChildProcess_1_1Handles.html#a3c7e9f99c926f659b3168ec33592059d',1,'crashpad::test::WinChildProcess::Handles::write()'],['../classcrashpad_1_1FileWriterInterface.html#a34e3a6edac09771c7746901b77acc5b1',1,'crashpad::FileWriterInterface::Write()'],['../classcrashpad_1_1WeakFileHandleFileWriter.html#a8caefa3cd0fbd84fa79695cbe3e13d94',1,'crashpad::WeakFileHandleFileWriter::Write()'],['../classcrashpad_1_1FileWriter.html#a88df535e600f9c9b57a44130de1d0eb0',1,'crashpad::FileWriter::Write()'],['../classcrashpad_1_1StringFile.html#aa7e22ad48bbedf3e1e6a257cfba0c137',1,'crashpad::StringFile::Write()']]],
|
||||
['write',['Write',['../classcrashpad_1_1FileWriterInterface.html#a34e3a6edac09771c7746901b77acc5b1',1,'crashpad::FileWriterInterface::Write()'],['../classcrashpad_1_1WeakFileHandleFileWriter.html#a8caefa3cd0fbd84fa79695cbe3e13d94',1,'crashpad::WeakFileHandleFileWriter::Write()'],['../classcrashpad_1_1FileWriter.html#a88df535e600f9c9b57a44130de1d0eb0',1,'crashpad::FileWriter::Write()'],['../classcrashpad_1_1StringFile.html#aa7e22ad48bbedf3e1e6a257cfba0c137',1,'crashpad::StringFile::Write()'],['../structcrashpad_1_1test_1_1WinChildProcess_1_1Handles.html#a3c7e9f99c926f659b3168ec33592059d',1,'crashpad::test::WinChildProcess::Handles::write()']]],
|
||||
['writeeverything',['WriteEverything',['../classcrashpad_1_1MinidumpFileWriter.html#ad8eeea6397f565a17455c091b0a3f6a6',1,'crashpad::MinidumpFileWriter::WriteEverything()'],['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a24507e918299cb566c7f15207de83a7f',1,'crashpad::internal::MinidumpWritable::WriteEverything()']]],
|
||||
['writefile',['WriteFile',['../namespacecrashpad.html#ab9dded3137add283f6cf32facb86641a',1,'crashpad']]],
|
||||
['writeiovec',['WriteIoVec',['../classcrashpad_1_1FileWriterInterface.html#a056d01fcfa12a49cff735cf4f63bc1ba',1,'crashpad::FileWriterInterface::WriteIoVec()'],['../classcrashpad_1_1WeakFileHandleFileWriter.html#aa8aa7c9034126003912e7349a1e3adc3',1,'crashpad::WeakFileHandleFileWriter::WriteIoVec()'],['../classcrashpad_1_1FileWriter.html#a841442d50f6edaacdfeafe859c42a876',1,'crashpad::FileWriter::WriteIoVec()'],['../classcrashpad_1_1StringFile.html#aa5b57a3a13ee4f973dc7984fbc6e3237',1,'crashpad::StringFile::WriteIoVec()']]],
|
||||
|
@ -85,13 +85,14 @@ var searchData=
|
||||
['crashpadinfo',['CrashpadInfo',['../structcrashpad_1_1CrashpadInfo.html',1,'crashpad']]],
|
||||
['crashpadinfoclientoptions',['CrashpadInfoClientOptions',['../structcrashpad_1_1CrashpadInfoClientOptions.html',1,'crashpad']]],
|
||||
['crashreportdatabase',['CrashReportDatabase',['../classcrashpad_1_1CrashReportDatabase.html',1,'crashpad']]],
|
||||
['crashreportexceptionhandler',['CrashReportExceptionHandler',['../classcrashpad_1_1CrashReportExceptionHandler.html',1,'crashpad']]],
|
||||
['crashreportexceptionhandler',['CrashReportExceptionHandler',['../classcrashpad_1_1CrashReportExceptionHandler.html#a2fe8372e1fb97b8adf2f6b7577e8f029',1,'crashpad::CrashReportExceptionHandler::CrashReportExceptionHandler(CrashReportDatabase *database, CrashReportUploadThread *upload_thread, const std::map< std::string, std::string > *process_annotations)'],['../classcrashpad_1_1CrashReportExceptionHandler.html#a2fe8372e1fb97b8adf2f6b7577e8f029',1,'crashpad::CrashReportExceptionHandler::CrashReportExceptionHandler(CrashReportDatabase *database, CrashReportUploadThread *upload_thread, const std::map< std::string, std::string > *process_annotations)']]],
|
||||
['crashreportexceptionhandler',['CrashReportExceptionHandler',['../classcrashpad_1_1CrashReportExceptionHandler.html',1,'crashpad']]],
|
||||
['crashreportuploadhelperthread',['CrashReportUploadHelperThread',['../classcrashpad_1_1internal_1_1CrashReportUploadHelperThread.html',1,'crashpad::internal']]],
|
||||
['crashreportuploadthread',['CrashReportUploadThread',['../classcrashpad_1_1CrashReportUploadThread.html#a2ac635a4e9cbec143f2546900cdad32e',1,'crashpad::CrashReportUploadThread']]],
|
||||
['crashreportuploadthread',['CrashReportUploadThread',['../classcrashpad_1_1CrashReportUploadThread.html',1,'crashpad']]],
|
||||
['crashreportuploadthread',['CrashReportUploadThread',['../classcrashpad_1_1CrashReportUploadThread.html#a2ac635a4e9cbec143f2546900cdad32e',1,'crashpad::CrashReportUploadThread']]],
|
||||
['create',['Create',['../classcrashpad_1_1HTTPTransport.html#af29868cd955aeedd5f17dcd8a9e7f03a',1,'crashpad::HTTPTransport']]],
|
||||
['createfromsnapshot',['CreateFromSnapshot',['../classcrashpad_1_1MinidumpContextWriter.html#acdeeafe70255e2feac42cd3befb261f3',1,'crashpad::MinidumpContextWriter::CreateFromSnapshot()'],['../classcrashpad_1_1MinidumpMemoryWriter.html#ac9adde79751ab836d190bdfd4b778712',1,'crashpad::MinidumpMemoryWriter::CreateFromSnapshot()']]],
|
||||
['createpipe',['CreatePipe',['../classcrashpad_1_1ExceptionHandlerServer.html#a47c23e9cf28b76e7d941a6767b019fb4',1,'crashpad::ExceptionHandlerServer']]],
|
||||
['creation_5ftime',['creation_time',['../structcrashpad_1_1CrashReportDatabase_1_1Report.html#a8011cd1a4b4fcd84ecbc21e5c5fd80b8',1,'crashpad::CrashReportDatabase::Report']]],
|
||||
['critical_5fsection_5faddress',['critical_section_address',['../structcrashpad_1_1RegistrationRequest.html#a72b1c9a78b88b019f699ee8e8793e80c',1,'crashpad::RegistrationRequest']]],
|
||||
['csdversionrva',['CSDVersionRva',['../structMINIDUMP__SYSTEM__INFO.html#a36f5669d9d4f8dc7d5d3ab0132d60943',1,'MINIDUMP_SYSTEM_INFO']]],
|
||||
|
@ -23,7 +23,7 @@ var searchData=
|
||||
['exceptionflags',['ExceptionFlags',['../structMINIDUMP__EXCEPTION.html#a790cc793a96f090e848160f8d7757ce9',1,'MINIDUMP_EXCEPTION']]],
|
||||
['exceptionhandler',['ExceptionHandler',['../structcrashpad_1_1ExceptionPorts_1_1ExceptionHandler.html',1,'crashpad::ExceptionPorts']]],
|
||||
['exceptionhandlerserver',['ExceptionHandlerServer',['../classcrashpad_1_1ExceptionHandlerServer.html',1,'crashpad']]],
|
||||
['exceptionhandlerserver',['ExceptionHandlerServer',['../classcrashpad_1_1ExceptionHandlerServer.html#a7a6193e902570cad41cc6a6d2d7c6fb8',1,'crashpad::ExceptionHandlerServer::ExceptionHandlerServer(base::mac::ScopedMachReceiveRight receive_port)'],['../classcrashpad_1_1ExceptionHandlerServer.html#ace4c84fec4a086ab941da7442024dffa',1,'crashpad::ExceptionHandlerServer::ExceptionHandlerServer(const std::string &pipe_name, bool persistent)']]],
|
||||
['exceptionhandlerserver',['ExceptionHandlerServer',['../classcrashpad_1_1ExceptionHandlerServer.html#a98dba7a5b210d88d5133cae5a615086d',1,'crashpad::ExceptionHandlerServer::ExceptionHandlerServer(base::mac::ScopedMachReceiveRight receive_port, bool launchd)'],['../classcrashpad_1_1ExceptionHandlerServer.html#a6493334c96948606db2553cbbc5a2877',1,'crashpad::ExceptionHandlerServer::ExceptionHandlerServer(bool persistent)']]],
|
||||
['exceptionhandlerserverexception',['ExceptionHandlerServerException',['../classcrashpad_1_1CrashReportExceptionHandler.html#a1dcfab1bbc889f638b828bd5af296e62',1,'crashpad::CrashReportExceptionHandler::ExceptionHandlerServerException()'],['../classcrashpad_1_1ExceptionHandlerServer_1_1Delegate.html#aa882e662bcede440ba8078edf4cbd14f',1,'crashpad::ExceptionHandlerServer::Delegate::ExceptionHandlerServerException()']]],
|
||||
['exceptionhandlerserverstarted',['ExceptionHandlerServerStarted',['../classcrashpad_1_1CrashReportExceptionHandler.html#aced3c98628a1f723dbd7952f8e3b421f',1,'crashpad::CrashReportExceptionHandler::ExceptionHandlerServerStarted()'],['../classcrashpad_1_1ExceptionHandlerServer_1_1Delegate.html#aeab0d0a0e52dc9ec0be773ce7f08c73a',1,'crashpad::ExceptionHandlerServer::Delegate::ExceptionHandlerServerStarted()']]],
|
||||
['exceptionhandlervector',['ExceptionHandlerVector',['../classcrashpad_1_1ExceptionPorts_1_1ExceptionHandlerVector.html',1,'crashpad::ExceptionPorts']]],
|
||||
|
@ -158,7 +158,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']]],
|
||||
['modules',['modules',['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()'],['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()'],['../classcrashpad_1_1ProcessReader.html#afcd874395af5ca91e28f9056f6c3fe5e',1,'crashpad::ProcessReader::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_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#a3f9781f5e25d0f9b502b6ee6c7878c4e',1,'crashpad::ProcessInfo::Modules()']]],
|
||||
['modules',['Modules',['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()'],['../classcrashpad_1_1ProcessReader.html#afcd874395af5ca91e28f9056f6c3fe5e',1,'crashpad::ProcessReader::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_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#a3f9781f5e25d0f9b502b6ee6c7878c4e',1,'crashpad::ProcessInfo::Modules()'],['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()']]],
|
||||
['modulesnapshot',['ModuleSnapshot',['../classcrashpad_1_1ModuleSnapshot.html',1,'crashpad']]],
|
||||
['modulesnapshotmac',['ModuleSnapshotMac',['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html',1,'crashpad::internal']]],
|
||||
['modulesnapshotminidump',['ModuleSnapshotMinidump',['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html',1,'crashpad::internal']]],
|
||||
|
@ -22,8 +22,8 @@ var searchData=
|
||||
['cpucontextx86',['CPUContextX86',['../structcrashpad_1_1CPUContextX86.html',1,'crashpad']]],
|
||||
['cpucontextx86_5f64',['CPUContextX86_64',['../structcrashpad_1_1CPUContextX86__64.html',1,'crashpad']]],
|
||||
['crashpadclient',['CrashpadClient',['../classcrashpad_1_1CrashpadClient.html',1,'crashpad']]],
|
||||
['crashpadinfo',['CrashpadInfo',['../structcrashpad_1_1process__types_1_1CrashpadInfo.html',1,'crashpad::process_types']]],
|
||||
['crashpadinfo',['CrashpadInfo',['../structcrashpad_1_1CrashpadInfo.html',1,'crashpad']]],
|
||||
['crashpadinfo',['CrashpadInfo',['../structcrashpad_1_1process__types_1_1CrashpadInfo.html',1,'crashpad::process_types']]],
|
||||
['crashpadinfoclientoptions',['CrashpadInfoClientOptions',['../structcrashpad_1_1CrashpadInfoClientOptions.html',1,'crashpad']]],
|
||||
['crashreportdatabase',['CrashReportDatabase',['../classcrashpad_1_1CrashReportDatabase.html',1,'crashpad']]],
|
||||
['crashreportexceptionhandler',['CrashReportExceptionHandler',['../classcrashpad_1_1CrashReportExceptionHandler.html',1,'crashpad']]],
|
||||
|
@ -11,9 +11,9 @@ var searchData=
|
||||
['testsystemsnapshot',['TestSystemSnapshot',['../classcrashpad_1_1test_1_1TestSystemSnapshot.html',1,'crashpad::test']]],
|
||||
['testthreadsnapshot',['TestThreadSnapshot',['../classcrashpad_1_1test_1_1TestThreadSnapshot.html',1,'crashpad::test']]],
|
||||
['testuint32minidumpwritable',['TestUInt32MinidumpWritable',['../classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html',1,'crashpad::test']]],
|
||||
['thread',['Thread',['../classcrashpad_1_1Thread.html',1,'crashpad']]],
|
||||
['thread',['Thread',['../structcrashpad_1_1ProcessReader_1_1Thread.html',1,'crashpad::ProcessReader']]],
|
||||
['thread',['Thread',['../structcrashpad_1_1ProcessReaderWin_1_1Thread.html',1,'crashpad::ProcessReaderWin']]],
|
||||
['thread',['Thread',['../classcrashpad_1_1Thread.html',1,'crashpad']]],
|
||||
['thread_5fbasic_5finformation',['THREAD_BASIC_INFORMATION',['../structcrashpad_1_1process__types_1_1THREAD__BASIC__INFORMATION.html',1,'crashpad::process_types']]],
|
||||
['threadlogmessages',['ThreadLogMessages',['../classcrashpad_1_1ThreadLogMessages.html',1,'crashpad']]],
|
||||
['threadsnapshot',['ThreadSnapshot',['../classcrashpad_1_1ThreadSnapshot.html',1,'crashpad']]],
|
||||
|
@ -60,6 +60,8 @@ var searchData=
|
||||
['setfileversion',['SetFileVersion',['../classcrashpad_1_1MinidumpModuleWriter.html#a6975049919b825e6e3e36e5b3988f587',1,'crashpad::MinidumpModuleWriter']]],
|
||||
['setformdata',['SetFormData',['../classcrashpad_1_1HTTPMultipartBuilder.html#a3c51d6649d19f1e5d39b787f18dc2d06',1,'crashpad::HTTPMultipartBuilder']]],
|
||||
['sethandleripcpipe',['SetHandlerIPCPipe',['../classcrashpad_1_1CrashpadClient.html#a9f1d5d38e9b4f5781e3821551dcc39d5',1,'crashpad::CrashpadClient']]],
|
||||
['sethandlermachport',['SetHandlerMachPort',['../classcrashpad_1_1CrashpadClient.html#a386bfb3704cadbfae7e684f5e569b5e6',1,'crashpad::CrashpadClient']]],
|
||||
['sethandlermachservice',['SetHandlerMachService',['../classcrashpad_1_1CrashpadClient.html#a89f34445eca859e6c0d1876e8e171c25',1,'crashpad::CrashpadClient']]],
|
||||
['setheader',['SetHeader',['../classcrashpad_1_1HTTPTransport.html#a2d42fc9fd2386c1c10922d2765d2e2a0',1,'crashpad::HTTPTransport']]],
|
||||
['setimagebaseaddress',['SetImageBaseAddress',['../classcrashpad_1_1MinidumpModuleWriter.html#a585b533fd4a4876b0545028e8060712c',1,'crashpad::MinidumpModuleWriter']]],
|
||||
['setimagesize',['SetImageSize',['../classcrashpad_1_1MinidumpModuleWriter.html#a51a0fa4d6c137f00d8ed3c1ee870419e',1,'crashpad::MinidumpModuleWriter']]],
|
||||
@ -77,6 +79,7 @@ var searchData=
|
||||
['setostype',['SetOSType',['../classcrashpad_1_1MinidumpSystemInfoWriter.html#a06f104f12f85f75ce93e6d0b91e29f9a',1,'crashpad::MinidumpSystemInfoWriter']]],
|
||||
['setosversion',['SetOSVersion',['../classcrashpad_1_1MinidumpSystemInfoWriter.html#a0da71ce933e90133885f5e0880224fb3',1,'crashpad::MinidumpSystemInfoWriter']]],
|
||||
['setpdbname',['SetPDBName',['../classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html#a6c1428cc193f29f49a47d0779c1d75c3',1,'crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter']]],
|
||||
['setpipename',['SetPipeName',['../classcrashpad_1_1ExceptionHandlerServer.html#ab7a18e94b43bbe192e37a28638e25a51',1,'crashpad::ExceptionHandlerServer']]],
|
||||
['setpriority',['SetPriority',['../classcrashpad_1_1MinidumpThreadWriter.html#a78aecf1f0a9d1cf5927b131d86e2e707',1,'crashpad::MinidumpThreadWriter']]],
|
||||
['setpriorityclass',['SetPriorityClass',['../classcrashpad_1_1MinidumpThreadWriter.html#ac7e4df09fb6b3098cb9b6c628f5e9ac0',1,'crashpad::MinidumpThreadWriter']]],
|
||||
['setprocessexecuteflags',['SetProcessExecuteFlags',['../classcrashpad_1_1MinidumpMiscInfoWriter.html#a051170e6d531b31e0988397f47c58684',1,'crashpad::MinidumpMiscInfoWriter']]],
|
||||
@ -112,7 +115,7 @@ var searchData=
|
||||
['signaltostring',['SignalToString',['../namespacecrashpad.html#a97b946d80de148d1fd2452af38b220f4',1,'crashpad']]],
|
||||
['simplemap',['SimpleMap',['../classcrashpad_1_1MachOImageAnnotationsReader.html#ad63d68ab64c265e229c63105cd12435f',1,'crashpad::MachOImageAnnotationsReader::SimpleMap()'],['../classcrashpad_1_1PEImageAnnotationsReader.html#a0c6c0dfb67c42b1c0eb462ec479d82be',1,'crashpad::PEImageAnnotationsReader::SimpleMap()']]],
|
||||
['simulatecrash',['SimulateCrash',['../namespacecrashpad.html#a45a44a5552e00ceaf0917f94433ac104',1,'crashpad']]],
|
||||
['size',['size',['../classcrashpad_1_1CheckedRange.html#a005d2be882c1c572ebc24e3ee78371bd',1,'crashpad::CheckedRange::size()'],['../classcrashpad_1_1MachOImageReader.html#a20dd2ca62bf4b6cb9576d74f5a7e93eb',1,'crashpad::MachOImageReader::Size()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a6de1fcab9075308f13fae8e06edc008d',1,'crashpad::MachOImageSegmentReader::Size()'],['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#a3074ac3abde91e344d91ed248f998392',1,'crashpad::internal::MemorySnapshotMac::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a084373912d84b791e4c13a2229976e06',1,'crashpad::internal::ModuleSnapshotMac::Size()'],['../classcrashpad_1_1MemorySnapshot.html#ac94668a2a24a64c3e60efd8c30e09afd',1,'crashpad::MemorySnapshot::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a8b7ca559f3006665795118852f2bab89',1,'crashpad::internal::ModuleSnapshotMinidump::Size()'],['../classcrashpad_1_1ModuleSnapshot.html#ac412fbdc86c4b0862f74f7b06170469a',1,'crashpad::ModuleSnapshot::Size()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#a6af5648bca88c709a75c129f96893087',1,'crashpad::test::TestMemorySnapshot::Size()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#ac0d8018d626a6d53f6a9bd674e0a9623',1,'crashpad::test::TestModuleSnapshot::Size()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#a5f30decda61769a4fefd65b4be40a831',1,'crashpad::internal::MemorySnapshotWin::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#af3935e2bc946adce23c3fb95cc8456d9',1,'crashpad::internal::ModuleSnapshotWin::Size()'],['../classcrashpad_1_1PEImageReader.html#aa4a4e048e1715581ea599ec690ef8e8a',1,'crashpad::PEImageReader::Size()'],['../classcrashpad_1_1internal_1_1CheckedAddressRangeGeneric.html#abc9eac58619e39931f0a307a0b4440be',1,'crashpad::internal::CheckedAddressRangeGeneric::Size()']]],
|
||||
['size',['Size',['../classcrashpad_1_1MachOImageReader.html#a20dd2ca62bf4b6cb9576d74f5a7e93eb',1,'crashpad::MachOImageReader::Size()'],['../classcrashpad_1_1MachOImageSegmentReader.html#a6de1fcab9075308f13fae8e06edc008d',1,'crashpad::MachOImageSegmentReader::Size()'],['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#a3074ac3abde91e344d91ed248f998392',1,'crashpad::internal::MemorySnapshotMac::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a084373912d84b791e4c13a2229976e06',1,'crashpad::internal::ModuleSnapshotMac::Size()'],['../classcrashpad_1_1MemorySnapshot.html#ac94668a2a24a64c3e60efd8c30e09afd',1,'crashpad::MemorySnapshot::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a8b7ca559f3006665795118852f2bab89',1,'crashpad::internal::ModuleSnapshotMinidump::Size()'],['../classcrashpad_1_1ModuleSnapshot.html#ac412fbdc86c4b0862f74f7b06170469a',1,'crashpad::ModuleSnapshot::Size()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#a6af5648bca88c709a75c129f96893087',1,'crashpad::test::TestMemorySnapshot::Size()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#ac0d8018d626a6d53f6a9bd674e0a9623',1,'crashpad::test::TestModuleSnapshot::Size()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#a5f30decda61769a4fefd65b4be40a831',1,'crashpad::internal::MemorySnapshotWin::Size()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#af3935e2bc946adce23c3fb95cc8456d9',1,'crashpad::internal::ModuleSnapshotWin::Size()'],['../classcrashpad_1_1PEImageReader.html#aa4a4e048e1715581ea599ec690ef8e8a',1,'crashpad::PEImageReader::Size()'],['../classcrashpad_1_1internal_1_1CheckedAddressRangeGeneric.html#abc9eac58619e39931f0a307a0b4440be',1,'crashpad::internal::CheckedAddressRangeGeneric::Size()'],['../classcrashpad_1_1CheckedRange.html#a005d2be882c1c572ebc24e3ee78371bd',1,'crashpad::CheckedRange::size()']]],
|
||||
['sizeofobject',['SizeOfObject',['../classcrashpad_1_1MinidumpContextWriter.html#abf319fae016a78f99d39a131c9070a0f',1,'crashpad::MinidumpContextWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpCrashpadInfoWriter.html#a0a1d4e65cc2f3a6397e3bd90312cdf11',1,'crashpad::MinidumpCrashpadInfoWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpExceptionWriter.html#a6b52fc21abe146daa98371e786f44a6d',1,'crashpad::MinidumpExceptionWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpFileWriter.html#ad0a4247475f00ed32163757f3bc8071b',1,'crashpad::MinidumpFileWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpHandleDataWriter.html#a9121b61e1282eb7eec9792e28e5b6ac2',1,'crashpad::MinidumpHandleDataWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpMemoryInfoListWriter.html#a1f7a4f03c972cd927de5ce9ac4aa6707',1,'crashpad::MinidumpMemoryInfoListWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpMemoryWriter.html#a546a1702c89f5ad8ae62f42f33764f78',1,'crashpad::MinidumpMemoryWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpMemoryListWriter.html#a8b8ea480fe7cd0a716179c935cf65546',1,'crashpad::MinidumpMemoryListWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpMiscInfoWriter.html#a6a405e5aa1f3f2736b6eb84458163177',1,'crashpad::MinidumpMiscInfoWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpModuleCrashpadInfoWriter.html#a1e8d4da50da969e4d262cf94c826d477',1,'crashpad::MinidumpModuleCrashpadInfoWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpModuleCrashpadInfoListWriter.html#acf118b4bc27235eca448099e02880748',1,'crashpad::MinidumpModuleCrashpadInfoListWriter::SizeOfObject()'],['../classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html#aba77387047cbc03ecd6aa4810fb1e635',1,'crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpModuleMiscDebugRecordWriter.html#a379fff53a5bb5c5b9ec79f1cb892f005',1,'crashpad::MinidumpModuleMiscDebugRecordWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpModuleWriter.html#a0a31bc1f94aed03380b649b6b6725af4',1,'crashpad::MinidumpModuleWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpModuleListWriter.html#a068f7d02c74d2ef2c9533f9fed5e5873',1,'crashpad::MinidumpModuleListWriter::SizeOfObject()'],['../classcrashpad_1_1internal_1_1MinidumpRVAListWriter.html#a3f5dc50135e6bf75698ada9f1c69fa29',1,'crashpad::internal::MinidumpRVAListWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpSimpleStringDictionaryEntryWriter.html#a8e2119c11008b1332026ec0c15465c96',1,'crashpad::MinidumpSimpleStringDictionaryEntryWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpSimpleStringDictionaryWriter.html#abf961331ccd23d3dd6d617632eef3eee',1,'crashpad::MinidumpSimpleStringDictionaryWriter::SizeOfObject()'],['../classcrashpad_1_1internal_1_1MinidumpStringWriter.html#a3a80435e084246a8087aea516b8b40e6',1,'crashpad::internal::MinidumpStringWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpSystemInfoWriter.html#aeb06ceef2f8a02d196e78a2d7e9cb236',1,'crashpad::MinidumpSystemInfoWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpThreadWriter.html#a53c79c3e9602968e69f53aa8b81fb92d',1,'crashpad::MinidumpThreadWriter::SizeOfObject()'],['../classcrashpad_1_1MinidumpThreadListWriter.html#a56a9ab2cd9c2d5b3d7a406a9d580da87',1,'crashpad::MinidumpThreadListWriter::SizeOfObject()'],['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a1483275a3acbdfcecffb7f3c27cd2feb',1,'crashpad::internal::MinidumpWritable::SizeOfObject()'],['../classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html#a76670329c35e9f39b5596d9a490dfb6f',1,'crashpad::test::TestUInt32MinidumpWritable::SizeOfObject()']]],
|
||||
['skipreportupload',['SkipReportUpload',['../classcrashpad_1_1CrashReportDatabase.html#a55b366cf0cba68fb6f8bc99d3045c826',1,'crashpad::CrashReportDatabase']]],
|
||||
['sleepnanoseconds',['SleepNanoseconds',['../namespacecrashpad.html#a8f1db976c6e43d3731c26df569368592',1,'crashpad']]],
|
||||
@ -122,7 +125,7 @@ var searchData=
|
||||
['splitstring',['SplitString',['../namespacecrashpad.html#a79a4473e9e1e2b019ce76182c2052b05',1,'crashpad']]],
|
||||
['stack',['Stack',['../classcrashpad_1_1MinidumpThreadWriter.html#aa8137c202e58bc0a9fccee464e508cd3',1,'crashpad::MinidumpThreadWriter::Stack()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotMac.html#a5b63ca812f667219928f2f0dd3f9d846',1,'crashpad::internal::ThreadSnapshotMac::Stack()'],['../classcrashpad_1_1test_1_1TestThreadSnapshot.html#a47ec986683a5aed362ecba9f092c61bf',1,'crashpad::test::TestThreadSnapshot::Stack()'],['../classcrashpad_1_1ThreadSnapshot.html#a4f0eadc03965ea69a6b0462f878dd628',1,'crashpad::ThreadSnapshot::Stack()'],['../classcrashpad_1_1internal_1_1ThreadSnapshotWin.html#ac069bf4439cbb2be3b243460d7717826',1,'crashpad::internal::ThreadSnapshotWin::Stack()']]],
|
||||
['start',['Start',['../classcrashpad_1_1CrashReportUploadThread.html#ad59667e3d1c518734c9cbb1741a19c0e',1,'crashpad::CrashReportUploadThread::Start()'],['../classcrashpad_1_1test_1_1ChildLauncher.html#aae8c36eccca5b74f1118858f2a8df816',1,'crashpad::test::ChildLauncher::Start()'],['../classcrashpad_1_1Thread.html#a3a3659f578b8f5df8bd31b7d5af4a3b0',1,'crashpad::Thread::Start()']]],
|
||||
['starthandler',['StartHandler',['../classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a',1,'crashpad::CrashpadClient']]],
|
||||
['starthandler',['StartHandler',['../classcrashpad_1_1CrashpadClient.html#ade0f63025116ed4ac3d89b598c9e7e49',1,'crashpad::CrashpadClient']]],
|
||||
['starttime',['StartTime',['../classcrashpad_1_1ProcessReader.html#ac48f413de66e80699710f864def6db83',1,'crashpad::ProcessReader::StartTime()'],['../classcrashpad_1_1ProcessReaderWin.html#a0ada8be820819cc21b16afb0e26742f7',1,'crashpad::ProcessReaderWin::StartTime()'],['../classcrashpad_1_1ProcessInfo.html#a3f14fd51b2ca3d5c557e60e109f719a7',1,'crashpad::ProcessInfo::StartTime()']]],
|
||||
['state',['state',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a665d2de47970d796e904f0dfce406814',1,'crashpad::internal::MinidumpWritable::state()'],['../classcrashpad_1_1InitializationState.html#af16920bba154b9c1d159eba5c204eab5',1,'crashpad::InitializationState::state()'],['../classcrashpad_1_1InitializationStateDcheck.html#a21085a8c0b7d75977a6e29b8bb498eb1',1,'crashpad::InitializationStateDcheck::state()']]],
|
||||
['stdin_5fwrite_5fhandle',['stdin_write_handle',['../classcrashpad_1_1test_1_1ChildLauncher.html#a13f50ad94b1804224ee4d9cae158bb0e',1,'crashpad::test::ChildLauncher']]],
|
||||
|
@ -48,5 +48,6 @@ var searchData=
|
||||
['crashreportexceptionhandler',['CrashReportExceptionHandler',['../classcrashpad_1_1CrashReportExceptionHandler.html#a2fe8372e1fb97b8adf2f6b7577e8f029',1,'crashpad::CrashReportExceptionHandler::CrashReportExceptionHandler(CrashReportDatabase *database, CrashReportUploadThread *upload_thread, const std::map< std::string, std::string > *process_annotations)'],['../classcrashpad_1_1CrashReportExceptionHandler.html#a2fe8372e1fb97b8adf2f6b7577e8f029',1,'crashpad::CrashReportExceptionHandler::CrashReportExceptionHandler(CrashReportDatabase *database, CrashReportUploadThread *upload_thread, const std::map< std::string, std::string > *process_annotations)']]],
|
||||
['crashreportuploadthread',['CrashReportUploadThread',['../classcrashpad_1_1CrashReportUploadThread.html#a2ac635a4e9cbec143f2546900cdad32e',1,'crashpad::CrashReportUploadThread']]],
|
||||
['create',['Create',['../classcrashpad_1_1HTTPTransport.html#af29868cd955aeedd5f17dcd8a9e7f03a',1,'crashpad::HTTPTransport']]],
|
||||
['createfromsnapshot',['CreateFromSnapshot',['../classcrashpad_1_1MinidumpContextWriter.html#acdeeafe70255e2feac42cd3befb261f3',1,'crashpad::MinidumpContextWriter::CreateFromSnapshot()'],['../classcrashpad_1_1MinidumpMemoryWriter.html#ac9adde79751ab836d190bdfd4b778712',1,'crashpad::MinidumpMemoryWriter::CreateFromSnapshot()']]]
|
||||
['createfromsnapshot',['CreateFromSnapshot',['../classcrashpad_1_1MinidumpContextWriter.html#acdeeafe70255e2feac42cd3befb261f3',1,'crashpad::MinidumpContextWriter::CreateFromSnapshot()'],['../classcrashpad_1_1MinidumpMemoryWriter.html#ac9adde79751ab836d190bdfd4b778712',1,'crashpad::MinidumpMemoryWriter::CreateFromSnapshot()']]],
|
||||
['createpipe',['CreatePipe',['../classcrashpad_1_1ExceptionHandlerServer.html#a47c23e9cf28b76e7d941a6767b019fb4',1,'crashpad::ExceptionHandlerServer']]]
|
||||
];
|
||||
|
@ -15,7 +15,7 @@ var searchData=
|
||||
['exceptionbehaviorhasmachexceptioncodes',['ExceptionBehaviorHasMachExceptionCodes',['../namespacecrashpad.html#a6cd35f65144317021b4ea09a2b779bfb',1,'crashpad']]],
|
||||
['exceptionbehaviorhasstate',['ExceptionBehaviorHasState',['../namespacecrashpad.html#acea6434eb784ccde471620e9d79ba8c1',1,'crashpad']]],
|
||||
['exceptionbehaviortostring',['ExceptionBehaviorToString',['../namespacecrashpad.html#a53fd131112ba6eba0d81467733a7643a',1,'crashpad']]],
|
||||
['exceptionhandlerserver',['ExceptionHandlerServer',['../classcrashpad_1_1ExceptionHandlerServer.html#a7a6193e902570cad41cc6a6d2d7c6fb8',1,'crashpad::ExceptionHandlerServer::ExceptionHandlerServer(base::mac::ScopedMachReceiveRight receive_port)'],['../classcrashpad_1_1ExceptionHandlerServer.html#ace4c84fec4a086ab941da7442024dffa',1,'crashpad::ExceptionHandlerServer::ExceptionHandlerServer(const std::string &pipe_name, bool persistent)']]],
|
||||
['exceptionhandlerserver',['ExceptionHandlerServer',['../classcrashpad_1_1ExceptionHandlerServer.html#a98dba7a5b210d88d5133cae5a615086d',1,'crashpad::ExceptionHandlerServer::ExceptionHandlerServer(base::mac::ScopedMachReceiveRight receive_port, bool launchd)'],['../classcrashpad_1_1ExceptionHandlerServer.html#a6493334c96948606db2553cbbc5a2877',1,'crashpad::ExceptionHandlerServer::ExceptionHandlerServer(bool persistent)']]],
|
||||
['exceptionhandlerserverexception',['ExceptionHandlerServerException',['../classcrashpad_1_1CrashReportExceptionHandler.html#a1dcfab1bbc889f638b828bd5af296e62',1,'crashpad::CrashReportExceptionHandler::ExceptionHandlerServerException()'],['../classcrashpad_1_1ExceptionHandlerServer_1_1Delegate.html#aa882e662bcede440ba8078edf4cbd14f',1,'crashpad::ExceptionHandlerServer::Delegate::ExceptionHandlerServerException()']]],
|
||||
['exceptionhandlerserverstarted',['ExceptionHandlerServerStarted',['../classcrashpad_1_1CrashReportExceptionHandler.html#aced3c98628a1f723dbd7952f8e3b421f',1,'crashpad::CrashReportExceptionHandler::ExceptionHandlerServerStarted()'],['../classcrashpad_1_1ExceptionHandlerServer_1_1Delegate.html#aeab0d0a0e52dc9ec0be773ce7f08c73a',1,'crashpad::ExceptionHandlerServer::Delegate::ExceptionHandlerServerStarted()']]],
|
||||
['exceptioninfo',['ExceptionInfo',['../classcrashpad_1_1ExceptionSnapshot.html#ae1c97187c37fa378252415f7f3b4e6cb',1,'crashpad::ExceptionSnapshot::ExceptionInfo()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html#a9ab56e1477da32b5d017b6603aed9c87',1,'crashpad::internal::ExceptionSnapshotMac::ExceptionInfo()'],['../classcrashpad_1_1test_1_1TestExceptionSnapshot.html#a28c1706545fcac448a770e09341d92ea',1,'crashpad::test::TestExceptionSnapshot::ExceptionInfo()'],['../classcrashpad_1_1internal_1_1ExceptionSnapshotWin.html#a5977dded1385688030a667ac1fafaa51',1,'crashpad::internal::ExceptionSnapshotWin::ExceptionInfo()']]],
|
||||
|
@ -3,7 +3,7 @@ var searchData=
|
||||
['value',['value',['../structcrashpad_1_1TSimpleStringDictionary_1_1Entry.html#af7fa75c478ce69d42354a046327fe658',1,'crashpad::TSimpleStringDictionary::Entry::value()'],['../structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html#a90c3c20c4ae9af6db225682427c1f314',1,'crashpad::MinidumpSimpleStringDictionaryEntry::value()'],['../structcrashpad_1_1MachOImageSymbolTableReader_1_1SymbolInformation.html#a91405f79a8b62e3fb3de4e8c66fee952',1,'crashpad::MachOImageSymbolTableReader::SymbolInformation::value()']]],
|
||||
['value_5fsize',['value_size',['../classcrashpad_1_1TSimpleStringDictionary.html#a1176a981ba33d55f9b0a5f22e7fe4171',1,'crashpad::TSimpleStringDictionary']]],
|
||||
['vendorid',['VendorId',['../unionCPU__INFORMATION.html#af239b99d9ef6b86fb04ffeabd85831c6',1,'CPU_INFORMATION']]],
|
||||
['version',['Version',['../structMINIDUMP__HEADER.html#a7ea8d51f5ca990eec9eb0b3643c6b406',1,'MINIDUMP_HEADER::Version()'],['../structcrashpad_1_1MinidumpModuleCrashpadInfo.html#ace07d8872cdaa53ca20a04513deb56c3',1,'crashpad::MinidumpModuleCrashpadInfo::version()'],['../structcrashpad_1_1MinidumpCrashpadInfo.html#a481042efad46164dc43d9c824df9e6cf',1,'crashpad::MinidumpCrashpadInfo::version()'],['../structcrashpad_1_1RegistrationRequest.html#afa8008cc71aec2d142493cd0c7f5a98d',1,'crashpad::RegistrationRequest::version()']]],
|
||||
['version',['version',['../structcrashpad_1_1MinidumpModuleCrashpadInfo.html#ace07d8872cdaa53ca20a04513deb56c3',1,'crashpad::MinidumpModuleCrashpadInfo::version()'],['../structcrashpad_1_1MinidumpCrashpadInfo.html#a481042efad46164dc43d9c824df9e6cf',1,'crashpad::MinidumpCrashpadInfo::version()'],['../structcrashpad_1_1RegistrationRequest.html#afa8008cc71aec2d142493cd0c7f5a98d',1,'crashpad::RegistrationRequest::version()'],['../structMINIDUMP__HEADER.html#a7ea8d51f5ca990eec9eb0b3643c6b406',1,'MINIDUMP_HEADER::Version()']]],
|
||||
['versioninfo',['VersionInfo',['../structMINIDUMP__MODULE.html#ac2babe58e6418124599ea2821f30bb84',1,'MINIDUMP_MODULE']]],
|
||||
['versioninformation',['VersionInformation',['../unionCPU__INFORMATION.html#a6b072a6cae2e065111ef20acf21e355a',1,'CPU_INFORMATION']]]
|
||||
];
|
||||
|
@ -9,5 +9,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']]],
|
||||
['modules',['modules',['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()'],['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()']]]
|
||||
['modules',['Modules',['../structMINIDUMP__MODULE__LIST.html#aff6c222b00169e3135815e7c11e876c2',1,'MINIDUMP_MODULE_LIST::Modules()'],['../structcrashpad_1_1MinidumpModuleCrashpadInfoList.html#ab9bb5d82505839440903e0fe9253ea7b',1,'crashpad::MinidumpModuleCrashpadInfoList::modules()']]]
|
||||
];
|
||||
|
@ -120,7 +120,7 @@ Macros</h2></td></tr>
|
||||
<div class="line"> crashpad::CaptureContext(&context); <a class="code" href="classcrashpad_1_1CrashpadClient.html#a8ac211aa3a8cf278eb10f4058a7776fb">\</a></div>
|
||||
<div class="line"><a class="code" href="classcrashpad_1_1CrashpadClient.html#a8ac211aa3a8cf278eb10f4058a7776fb"> crashpad::CrashpadClient::DumpWithoutCrash</a>(context); \</div>
|
||||
<div class="line"> } <span class="keywordflow">while</span> (<span class="keyword">false</span>)</div>
|
||||
<div class="ttc" id="classcrashpad_1_1CrashpadClient_html_a8ac211aa3a8cf278eb10f4058a7776fb"><div class="ttname"><a href="classcrashpad_1_1CrashpadClient.html#a8ac211aa3a8cf278eb10f4058a7776fb">crashpad::CrashpadClient::DumpWithoutCrash</a></div><div class="ttdeci">static void DumpWithoutCrash(const CONTEXT &context)</div><div class="ttdoc">Requests that the handler capture a dump even though there hasn't been a crash. </div><div class="ttdef"><b>Definition:</b> crashpad_client_win.cc:261</div></div>
|
||||
<div class="ttc" id="classcrashpad_1_1CrashpadClient_html_a8ac211aa3a8cf278eb10f4058a7776fb"><div class="ttname"><a href="classcrashpad_1_1CrashpadClient.html#a8ac211aa3a8cf278eb10f4058a7776fb">crashpad::CrashpadClient::DumpWithoutCrash</a></div><div class="ttdeci">static void DumpWithoutCrash(const CONTEXT &context)</div><div class="ttdoc">Requests that the handler capture a dump even though there hasn't been a crash. </div><div class="ttdef"><b>Definition:</b> crashpad_client_win.cc:290</div></div>
|
||||
</div><!-- fragment -->
|
||||
<p>Captures the CPU context and captures a dump without an exception. </p>
|
||||
|
||||
|
@ -780,26 +780,35 @@ catching exceptions, writing crash reports, and uploading them to a crash report
|
||||
collection server. Uploads are disabled by default, and can only be enabled by a
|
||||
Crashpad client using the Crashpad client library, typically in response to a
|
||||
user requesting this behavior.</p></div>
|
||||
<div class="paragraph"><p>On OS X, this server is normally started by its initial client, and it performs
|
||||
a handshake with this client via a pipe established by the client that is
|
||||
inherited by the server, referenced by the <strong>--handshake-fd</strong> argument. During the
|
||||
handshake, the server furnishes the client with a send right that the client may
|
||||
use as an exception port. The server retains the corresponding receive right,
|
||||
which it monitors for exception messages. When the receive right loses all
|
||||
senders, the server exits after allowing any upload in progress to complete.</p></div>
|
||||
<div class="paragraph"><p>On OS X, this server may be started by its initial client, in which case it
|
||||
performs a handshake with this client via a pipe established by the client that
|
||||
is inherited by the server, referenced by the <strong>--handshake-fd</strong> argument. During
|
||||
the handshake, the server furnishes the client with a send right that the client
|
||||
may use as an exception port. The server retains the corresponding receive
|
||||
right, which it monitors for exception messages. When the receive right loses
|
||||
all senders, the server exits after allowing any upload in progress to complete.</p></div>
|
||||
<div class="paragraph"><p>Alternatively, on OS X, this server may be started from launchd(8), where it
|
||||
receives the Mach service name in a <strong>--mach-service</strong> argument. It checks in with
|
||||
the bootstrap server under this service name, and clients may look it up with
|
||||
the bootstrap server under this service name. It monitors this service for
|
||||
exception messages. Upon receipt of <span class="monospaced">SIGTERM</span>, the server exits after allowing
|
||||
any upload in progress to complete. <span class="monospaced">SIGTERM</span> is normally sent by launchd(8)
|
||||
when it determines that the server should exit.</p></div>
|
||||
<div class="paragraph"><p>On Windows, clients register with this server by communicating with it via the
|
||||
named pipe identified by the <strong>--pipe-name</strong> argument. During registration, a
|
||||
client provides the server with an OS event object that it will signal should it
|
||||
crash. The server obtains the client’s process handle and waits on the crash
|
||||
event object for a crash, as well as the client’s process handle for the client
|
||||
to exit cleanly without crashing. When the server loses all clients and
|
||||
<strong>--persistent</strong> is not specified, it exits after allowing any upload in progress
|
||||
to complete.</p></div>
|
||||
named pipe identified by the <strong>--pipe-name</strong> argument. Alternatively, the server
|
||||
can create a new pipe with a random name and inform a client of this name via
|
||||
the <strong>--handshake-handle</strong> mechanism; clients may then register by communicating
|
||||
with it via that named pipe. During registration, a client provides the server
|
||||
with an OS event object that it will signal should it crash. The server obtains
|
||||
the client’s process handle and waits on the crash event object for a crash, as
|
||||
well as the client’s process handle for the client to exit cleanly without
|
||||
crashing. When a server started via the <strong>--handshake-handle</strong> mechanism loses all
|
||||
of its clients, it exits after allowing any upload in progress to complete.</p></div>
|
||||
<div class="paragraph"><p>It is not normally appropriate to invoke this program directly. Usually, it will
|
||||
be invoked by a Crashpad client using the Crashpad client library. Arbitrary
|
||||
programs may be run with a Crashpad handler by using
|
||||
<a href="run_with_crashpad.html">run_with_crashpad(1)</a> to establish the Crashpad client environment
|
||||
before running a program.</p></div>
|
||||
be invoked by a Crashpad client using the Crashpad client library, or started by
|
||||
another system service. On OS X, arbitrary programs may be run with a Crashpad
|
||||
handler by using <a href="run_with_crashpad.html">run_with_crashpad(1)</a> to establish the Crashpad client
|
||||
environment before running a program.</p></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="sect1">
|
||||
@ -845,19 +854,37 @@ of <em>PATH</em> exists.
|
||||
<dd>
|
||||
<p>
|
||||
Perform the handshake with the initial client on the file descriptor at <em>FD</em>.
|
||||
This option is required. This option is only valid on Mac OS X.
|
||||
Either this option or <strong>--mach-service</strong>, but not both, is required. This option
|
||||
is only valid on OS X.
|
||||
</p>
|
||||
</dd>
|
||||
<dt class="hdlist1">
|
||||
<strong>--persistent</strong>
|
||||
<strong>--mach-service</strong>=<em>SERVICE</em>
|
||||
</dt>
|
||||
<dd>
|
||||
<p>
|
||||
Continue running after the last client exits. If this option is not specified,
|
||||
this server will exit as soon as it has no clients, although on startup, it
|
||||
always waits for at least one client to connect. This option is only valid on
|
||||
Windows.
|
||||
Check in with the bootstrap server under the name <em>SERVICE</em>. Either this option
|
||||
or <strong>--handshake-fd</strong>, but not both, is required. This option is only valid on OS
|
||||
X.
|
||||
</p>
|
||||
<div class="paragraph"><p><em>SERVICE</em> may already be reserved with the bootstrap server in cases where this
|
||||
tool is started by launchd(8) as a result of a message being sent to a service
|
||||
declared in a job’s <span class="monospaced">MachServices</span> dictionary (see launchd.plist(5)). The
|
||||
service name may also be completely unknown to the system.</p></div>
|
||||
</dd>
|
||||
<dt class="hdlist1">
|
||||
<strong>--handshake-handle</strong>=<em>HANDLE</em>
|
||||
</dt>
|
||||
<dd>
|
||||
<p>
|
||||
Perform the handshake with the initial client on the HANDLE at <em>HANDLE</em>. Either
|
||||
this option or <strong>--pipe-name</strong>, but not both, is required. This option is only
|
||||
valid on Windows.
|
||||
</p>
|
||||
<div class="paragraph"><p>When this option is present, the server creates a new named pipe at a random
|
||||
name and informs its client of the name. The server waits for at least one
|
||||
client to register, and exits when all clients have exited, after waiting for
|
||||
any uploads in progress to complete.</p></div>
|
||||
</dd>
|
||||
<dt class="hdlist1">
|
||||
<strong>--pipe-name</strong>=<em>PIPE</em>
|
||||
@ -865,9 +892,12 @@ Windows.
|
||||
<dd>
|
||||
<p>
|
||||
Listen on the given pipe name for connections from clients. <em>PIPE</em> must be of
|
||||
the form <span class="monospaced">\\.\pipe\<somename></span>. This option is required. This option is only
|
||||
valid on Windows.
|
||||
the form <span class="monospaced">\\.\pipe\<somename></span>. Either this option or <strong>--handshake-handle</strong>, but
|
||||
not both, is required. This option is only valid on Windows.
|
||||
</p>
|
||||
<div class="paragraph"><p>When this option is present, the server creates a named pipe at <em>PIPE</em>, a name
|
||||
known to both the server and its clients. The server continues running even
|
||||
after all clients have exited.</p></div>
|
||||
</dd>
|
||||
<dt class="hdlist1">
|
||||
<strong>--reset-own-crash-exception-port-to-system-default</strong>
|
||||
@ -981,7 +1011,7 @@ limitations under the License.</p></div>
|
||||
<div id="footer">
|
||||
<div id="footer-text">
|
||||
Crashpad 0.7.0<br>
|
||||
Last updated November 2, 2015
|
||||
Last updated November 4, 2015
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
Loading…
x
Reference in New Issue
Block a user