From ec2bd8380d5632cc8a26e3c630f7263b9e16c9b3 Mon Sep 17 00:00:00 2001 From: Mark Mentovai Date: Fri, 4 Nov 2016 23:37:54 -0400 Subject: [PATCH] Update documentation to master 05c89beaae4e --- doc/generated/doc/developing.html | 1095 ---------------- doc/generated/doc/status.html | 797 ------------ .../classcrashpad_1_1MachOImageReader.html | 2 +- .../classcrashpad_1_1ModuleSnapshot.html | 4 +- ...hpad_1_1internal_1_1ModuleSnapshotMac.html | 4 +- ...1_1internal_1_1ModuleSnapshotMinidump.html | 4 +- ...hpad_1_1internal_1_1ModuleSnapshotWin.html | 4 +- ...rashpad_1_1test_1_1TestModuleSnapshot.html | 4 +- doc/generated/doxygen/classes.html | 4 +- .../dir_699f12cd5aeab29476020b39ba65594e.html | 2 + doc/generated/doxygen/functions_eval.html | 3 + doc/generated/doxygen/functions_k.html | 3 + doc/generated/doxygen/functions_u.html | 2 +- doc/generated/doxygen/hierarchy.html | 10 +- doc/generated/doxygen/namespacecrashpad.html | 5 +- .../doxygen/namespacemembers_eval.html | 6 +- doc/generated/doxygen/namespacemembers_k.html | 6 +- doc/generated/doxygen/search/all_11.js | 2 +- doc/generated/doxygen/search/all_13.js | 2 +- doc/generated/doxygen/search/all_14.js | 2 +- doc/generated/doxygen/search/all_15.js | 2 +- doc/generated/doxygen/search/all_8.js | 2 +- doc/generated/doxygen/search/all_b.js | 5 +- doc/generated/doxygen/search/all_d.js | 2 +- doc/generated/doxygen/search/classes_f.js | 2 +- doc/generated/doxygen/search/enumvalues_2.js | 3 +- doc/generated/doxygen/search/variables_13.js | 2 +- doc/generated/doxygen/search/variables_7.js | 2 +- doc/generated/doxygen/search/variables_b.js | 2 +- ...hpad_1_1ClientToServerMessage-members.html | 13 +- ...ructcrashpad_1_1ClientToServerMessage.html | 3 + doc/generated/index.html | 832 ------------- doc/generated/man/catch_exception_tool.html | 960 --------------- doc/generated/man/crashpad_database_util.html | 1046 ---------------- doc/generated/man/crashpad_handler.html | 1041 ---------------- doc/generated/man/exception_port_tool.html | 1097 ----------------- doc/generated/man/generate_dump.html | 925 -------------- doc/generated/man/index.html | 14 +- doc/generated/man/on_demand_service_tool.html | 943 -------------- doc/generated/man/run_with_crashpad.html | 969 --------------- 40 files changed, 69 insertions(+), 9757 deletions(-) delete mode 100644 doc/generated/doc/developing.html delete mode 100644 doc/generated/doc/status.html delete mode 100644 doc/generated/index.html delete mode 100644 doc/generated/man/catch_exception_tool.html delete mode 100644 doc/generated/man/crashpad_database_util.html delete mode 100644 doc/generated/man/crashpad_handler.html delete mode 100644 doc/generated/man/exception_port_tool.html delete mode 100644 doc/generated/man/generate_dump.html delete mode 100644 doc/generated/man/on_demand_service_tool.html delete mode 100644 doc/generated/man/run_with_crashpad.html diff --git a/doc/generated/doc/developing.html b/doc/generated/doc/developing.html deleted file mode 100644 index ccdf8dba..00000000 --- a/doc/generated/doc/developing.html +++ /dev/null @@ -1,1095 +0,0 @@ - - - - - -Developing Crashpad - - - - - -
-
-

Status

-
-

Project status information has moved to its own page.

-
-
-
-

Introduction

-
-

Crashpad is a Chromium project. Most of -its development practices follow Chromium’s. In order to function on its -own in other projects, Crashpad uses -mini_chromium, -a small, self-contained library that provides many of Chromium’s useful -low-level base routines. -mini_chromium’s -README provides more detail.

-
-
-
-

Prerequisites

-
-

To develop Crashpad, the following tools are necessary, and must be -present in the $PATH environment variable:

-
    -
  • -

    -Chromium’s - depot_tools. -

    -
  • -
  • -

    -Git. This is provided by Xcode on Mac OS X and by - depot_tools on Windows. -

    -
  • -
  • -

    -Python. This is provided by the operating system on - Mac OS X, and by depot_tools on Windows. -

    -
  • -
  • -

    -Appropriate development tools. For Mac OS X, this is - Xcode, and for Windows, it’s - Visual Studio. -

    -
  • -
-
-
-
-

Getting the Source Code

-
-

The main source code repository is a Git repository hosted at -https://chromium.googlesource.com/crashpad/crashpad. Although it is possible to -check out this repository directly with git clone, Crashpad’s dependencies are -managed by -gclient -instead of Git submodules, so to work on Crashpad, it is best to use fetch to -get the source code.

-

fetch and gclient are part of the -depot_tools. There’s no -need to install them separately.

-
-

Initial Checkout

-
-
-
$ mkdir ~/crashpad
-$ cd ~/crashpad
-$ fetch crashpad
-
-

fetch crashpad performs the initial git clone and gclient sync, -establishing a fully-functional local checkout.

-
-
-

Subsequent Checkouts

-
-
-
$ cd ~/crashpad/crashpad
-$ git pull -r
-$ gclient sync
-
-
-
-
-
-

Building

-
-

Crashpad uses GYP to generate -Ninja build files. The build is described by .gyp -files throughout the Crashpad source code tree. The build/gyp_crashpad.py -script runs GYP properly for Crashpad, and is also called when you run fetch -crashpad, gclient sync, or gclient runhooks.

-

The Ninja build files and build output are in the out directory. Both debug- -and release-mode configurations are available. The examples below show the debug -configuration. To build and test the release configuration, substitute Release -for Debug.

-
-
-
$ cd ~/crashpad/crashpad
-$ ninja -C out/Debug
-
-

Ninja is part of the -depot_tools. There’s no -need to install it separately.

-
-

Android

-

Crashpad’s Android port is in its early stages. This build relies on -cross-compilation. It’s possible to develop Crashpad for Android on any platform -that the Android NDK (Native Development -Kit) runs on.

-

If it’s not already present on your system, -download the NDK package for your -system and expand it to a suitable location. These instructions assume that -it’s been expanded to ~/android-ndk-r13.

-

To build Crashpad, portions of the NDK must be reassembled into a -standalone -toolchain. This is a repackaged subset of the NDK suitable for cross-compiling -for a single Android architecture (such as arm, arm64, x86, and x86_64) -targeting a specific -Android API level. The -standalone toolchain only needs to be built from the NDK one time for each set -of options desired. To build a standalone toolchain targeting 64-bit ARM and API -level 21 (Android 5.0 “Lollipop”), run:

-
-
-
$ cd ~
-$ python android-ndk-r13/build/tools/make_standalone_toolchain.py \
-      --arch=arm64 --api=21 --install-dir=android-ndk-r13_arm64_api21
-
-

Note that Chrome uses Android API level 21 for 64-bit platforms and 16 for -32-bit platforms. See Chrome’s -build/config/android/config.gni -which sets _android_api_level and _android64_api_level.

-

To configure a Crashpad build for Android using this standalone toolchain, -set several environment variables directing the build to the standalone -toolchain, along with GYP options to identify an Android build. This must be -done after any gclient sync, or instead of any gclient runhooks operation. -The environment variables only need to be set for this gyp_crashpad.py -invocation, and need not be permanent.

-
-
-
$ cd ~/crashpad/crashpad
-$ CC_target=~/android-ndk-r13_arm64_api21/bin/clang \
-  CXX_target=~/android-ndk-r13_arm64_api21/bin/clang++ \
-  AR_target=~/android-ndk-r13_arm64_api21/bin/aarch64-linux-android-ar \
-  NM_target=~/android-ndk-r13_arm64_api21/bin/aarch64-linux-android-nm \
-  READELF_target=~/android-ndk-r13_arm64_api21/bin/aarch64-linux-android-readelf \
-  python build/gyp_crashpad.py \
-      -DOS=android -Dtarget_arch=arm64 -Dclang=1 \
-      --generator-output=out_android_arm64_api21 -f ninja-android
-
-

Target “triplets” to use for ar, nm, and readelf are:

- --- - - - - - - - - - - - - - - - - - -

arm

arm-linux-androideabi

arm64

aarch64-linux-android

x86

i686-linux-android

x86_64

x86_64-linux-android

-

The port is incomplete, but targets known to be working include crashpad_util, -crashpad_test, and crashpad_test_test. This list will grow over time. To -build, direct ninja to the specific out directory chosen by ---generator-output above.

-
-
-
$ ninja -C out_android_arm64_api21/out/Debug crashpad_test_test
-
-
-
-
-
-

Testing

-
-

Crashpad uses Google Test as its -unit-testing framework, and some tests use -Google Mock as -well. Its tests are currently split up into several test executables, each -dedicated to testing a different component. This may change in the future. After -a successful build, the test executables will be found at -out/Debug/crashpad_*_test.

-
-
-
$ cd ~/crashpad/crashpad
-$ out/Debug/crashpad_minidump_test
-$ out/Debug/crashpad_util_test
-
-

A script is provided to run all of Crashpad’s tests. It accepts a single -argument that tells it which configuration to test.

-
-
-
$ cd ~/crashpad/crashpad
-$ python build/run_tests.py Debug
-
-
-

Android

-

To test on Android, use -ADB (Android Debug -Bridge) to adb push test executables and test data to a device or emulator, -then use adb shell to get a shell to run the test executables from. ADB is -part of the Android SDK. Note that it is -sufficient to install just the command-line tools. The entire Android Studio IDE -is not necessary to obtain ADB.

-

This example runs crashpad_test_test on a device. This test executable has a -run-time dependency on a second executable and a test data file, which are also -transferred to the device prior to running the test.

-
-
-
$ cd ~/crashpad/crashpad
-$ adb push out_android_arm64_api21/out/Debug/crashpad_test_test /data/local/tmp/
-[100%] /data/local/tmp/crashpad_test_test
-$ adb push \
-      out_android_arm64_api21/out/Debug/crashpad_test_test_multiprocess_exec_test_child \
-      /data/local/tmp/
-[100%] /data/local/tmp/crashpad_test_test_multiprocess_exec_test_child
-$ adb shell mkdir -p /data/local/tmp/crashpad_test_data_root/test
-$ adb push test/paths_test_data_root.txt \
-      /data/local/tmp/crashpad_test_data_root/test/
-[100%] /data/local/tmp/crashpad_test_data_root/test/paths_test_data_root.txt
-$ adb shell
-device:/ $ cd /data/local/tmp
-device:/data/local/tmp $ CRASHPAD_TEST_DATA_ROOT=crashpad_test_data_root \
-                         ./crashpad_test_test
-
-
-
-
-
-

Contributing

-
-

Crashpad’s contribution process is very similar to -Chromium’s contribution -process.

-
-

Code Review

-

A code review must be conducted for every change to Crashpad’s source code. Code -review is conducted on Chromium’s -Gerrit system, and all code reviews must be sent to an appropriate reviewer, -with a Cc sent to -crashpad-dev. The -codereview.settings -file specifies this environment to git-cl.

-

git-cl is part of the -depot_tools. There’s no -need to install it separately.

-
-
-
$ cd ~/crashpad/crashpad
-$ git checkout -b work_branch origin/master
-…do some work…
-$ git add …
-$ git commit
-$ git cl upload
-
-

The PolyGerrit interface to Gerrit, undergoing -active development, is recommended. To switch from the classic GWT-based Gerrit -UI to PolyGerrit, click the PolyGerrit link in a Gerrit review page’s footer.

-

Uploading a patch to Gerrit does not automatically request a review. You must -select a reviewer on the Gerrit review page after running git cl upload. This -action notifies your reviewer of the code review request. If you have lost track -of the review page, git cl issue will remind you of its URL. Alternatively, -you can request review when uploading to Gerrit by using git cl upload ---send-mail.

-

Git branches maintain their association with Gerrit reviews, so if you need to -make changes based on review feedback, you can do so on the correct Git branch, -committing your changes locally with git commit. You can then upload a new -patch set with git cl upload and let your reviewer know you’ve addressed the -feedback.

-
-
-

Landing Changes

-

After code review is complete and “Code-Review: +1” has been received from all -reviewers, project members can commit the patch themselves:

-
-
-
$ cd ~/crashpad/crashpad
-$ git checkout work_branch
-$ git cl land
-
-

Alternatively, patches can be committed by clicking the “Submit” button in the -Gerrit UI.

-

Crashpad does not currently have a -commit queue, so -contributors who are not project members will have to ask a project member to -commit the patch for them. Project members can commit changes on behalf of -external contributors by clicking the “Submit” button in the Gerrit UI.

-
-
-

External Contributions

-

Copyright holders must complete the -Individual Contributor -License Agreement or -Corporate Contributor -License Agreement as appropriate before any submission can be accepted, and -must be listed in the AUTHORS file. Contributors may be listed in the -CONTRIBUTORS file.

-
-
-
-
-

Buildbot

-
-

The Crashpad Buildbot performs -automated builds and tests of Crashpad. Before checking out or updating the -Crashpad source code, and after checking in a new change, it is prudent to check -the Buildbot to ensure that “the tree is green.”

-
-
-
-

- - - diff --git a/doc/generated/doc/status.html b/doc/generated/doc/status.html deleted file mode 100644 index d5e72cb2..00000000 --- a/doc/generated/doc/status.html +++ /dev/null @@ -1,797 +0,0 @@ - - - - - -Project Status - - - - - -
-
-

Completed

-
-

Crashpad currently consists of a crash-reporting client and some related tools -for Mac OS X and Windows. The core client work for both platforms is -substantially complete. Crashpad became the crash reporter client for -Chromium on Mac OS X as of -March -2015, and on Windows as of -November -2015.

-
-
-
-

In Progress

-
-

Initial work on a Crashpad client for -Android has begun. This is currently in -the early implementation phase.

-
-
-
-

Future

-
-

There are plans to bring Crashpad clients to other operating systems in the -future, including a more generic non-Android Linux implementation. There are -also plans to implement a crash report -processor as part of Crashpad. No timeline for completing this work has been -set yet.

-
-
-
-

- - - diff --git a/doc/generated/doxygen/classcrashpad_1_1MachOImageReader.html b/doc/generated/doxygen/classcrashpad_1_1MachOImageReader.html index e0411b5e..c05effa2 100644 --- a/doc/generated/doxygen/classcrashpad_1_1MachOImageReader.html +++ b/doc/generated/doxygen/classcrashpad_1_1MachOImageReader.html @@ -273,7 +273,7 @@ Public Member Functions

Obtains the module’s CrashpadInfo structure.

-
Returns
true on success, false on failure. If the module does not have a __crashpad_info section, this will return false without logging any messages. Other failures will result in messages being logged.
+
Returns
true on success, false on failure. If the module does not have a __DATA,crashpad_info section, this will return false without logging any messages. Other failures will result in messages being logged.
diff --git a/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot.html b/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot.html index 5b36b023..7a4237e0 100644 --- a/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot.html +++ b/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot.html @@ -231,7 +231,7 @@ virtual std::set< Che

Returns key-value string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. “Simple annotations” are structured as a sequence of key-value pairs, where all keys and values are strings. These are referred to in Chrome as “crash keys.”

-

For Mac OS X snapshots, these annotations are found by interpreting the __DATA, __crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

+

For Mac OS X snapshots, these annotations are found by interpreting the __DATA,crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

The annotations returned by this method do not duplicate those returned by AnnotationsVector(). Additional annotations related to the process, system, or snapshot producer may be obtained by calling ProcessSnapshot::AnnotationsSimpleMap().

Implemented in crashpad::test::TestModuleSnapshot, crashpad::internal::ModuleSnapshotWin, crashpad::internal::ModuleSnapshotMac, and crashpad::internal::ModuleSnapshotMinidump.

@@ -261,7 +261,7 @@ virtual std::set< Che

Returns string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. A module may contain multiple annotations, so they are returned in a vector.

-

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA, __crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

+

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA,__crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

The annotations returned by this method do not duplicate those returned by AnnotationsSimpleMap().

Implemented in crashpad::test::TestModuleSnapshot, crashpad::internal::ModuleSnapshotWin, crashpad::internal::ModuleSnapshotMac, and crashpad::internal::ModuleSnapshotMinidump.

diff --git a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac.html b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac.html index 9c73cae1..589cd7e7 100644 --- a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac.html +++ b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac.html @@ -196,7 +196,7 @@ Additional Inherited Members

Returns key-value string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. “Simple annotations” are structured as a sequence of key-value pairs, where all keys and values are strings. These are referred to in Chrome as “crash keys.”

-

For Mac OS X snapshots, these annotations are found by interpreting the __DATA, __crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

+

For Mac OS X snapshots, these annotations are found by interpreting the __DATA,crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

The annotations returned by this method do not duplicate those returned by AnnotationsVector(). Additional annotations related to the process, system, or snapshot producer may be obtained by calling ProcessSnapshot::AnnotationsSimpleMap().

Implements crashpad::ModuleSnapshot.

@@ -226,7 +226,7 @@ Additional Inherited Members

Returns string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. A module may contain multiple annotations, so they are returned in a vector.

-

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA, __crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

+

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA,__crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

The annotations returned by this method do not duplicate those returned by AnnotationsSimpleMap().

Implements crashpad::ModuleSnapshot.

diff --git a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html index d36471e6..31fe527f 100644 --- a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html +++ b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html @@ -193,7 +193,7 @@ Additional Inherited Members

Returns key-value string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. “Simple annotations” are structured as a sequence of key-value pairs, where all keys and values are strings. These are referred to in Chrome as “crash keys.”

-

For Mac OS X snapshots, these annotations are found by interpreting the __DATA, __crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

+

For Mac OS X snapshots, these annotations are found by interpreting the __DATA,crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

The annotations returned by this method do not duplicate those returned by AnnotationsVector(). Additional annotations related to the process, system, or snapshot producer may be obtained by calling ProcessSnapshot::AnnotationsSimpleMap().

Implements crashpad::ModuleSnapshot.

@@ -223,7 +223,7 @@ Additional Inherited Members

Returns string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. A module may contain multiple annotations, so they are returned in a vector.

-

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA, __crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

+

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA,__crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

The annotations returned by this method do not duplicate those returned by AnnotationsSimpleMap().

Implements crashpad::ModuleSnapshot.

diff --git a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin.html b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin.html index b550b8e4..95f5c96e 100644 --- a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin.html +++ b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin.html @@ -200,7 +200,7 @@ Additional Inherited Members

Returns key-value string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. “Simple annotations” are structured as a sequence of key-value pairs, where all keys and values are strings. These are referred to in Chrome as “crash keys.”

-

For Mac OS X snapshots, these annotations are found by interpreting the __DATA, __crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

+

For Mac OS X snapshots, these annotations are found by interpreting the __DATA,crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

The annotations returned by this method do not duplicate those returned by AnnotationsVector(). Additional annotations related to the process, system, or snapshot producer may be obtained by calling ProcessSnapshot::AnnotationsSimpleMap().

Implements crashpad::ModuleSnapshot.

@@ -230,7 +230,7 @@ Additional Inherited Members

Returns string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. A module may contain multiple annotations, so they are returned in a vector.

-

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA, __crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

+

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA,__crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

The annotations returned by this method do not duplicate those returned by AnnotationsSimpleMap().

Implements crashpad::ModuleSnapshot.

diff --git a/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot.html b/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot.html index 7d1c12bd..103669d4 100644 --- a/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot.html +++ b/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot.html @@ -225,7 +225,7 @@ Additional Inherited Members

Returns key-value string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. “Simple annotations” are structured as a sequence of key-value pairs, where all keys and values are strings. These are referred to in Chrome as “crash keys.”

-

For Mac OS X snapshots, these annotations are found by interpreting the __DATA, __crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

+

For Mac OS X snapshots, these annotations are found by interpreting the __DATA,crashpad_info section as CrashpadInfo. Clients can use the Crashpad client interface to store annotations in this structure. Most annotations under the client’s direct control will be retrievable by this method. For clients such as Chrome, this includes the process type.

The annotations returned by this method do not duplicate those returned by AnnotationsVector(). Additional annotations related to the process, system, or snapshot producer may be obtained by calling ProcessSnapshot::AnnotationsSimpleMap().

Implements crashpad::ModuleSnapshot.

@@ -255,7 +255,7 @@ Additional Inherited Members

Returns string annotations recorded in the module.

This method retrieves annotations recorded in a module. These annotations are intended for diagnostic use, including crash analysis. A module may contain multiple annotations, so they are returned in a vector.

-

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA, __crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

+

For Mac OS X snapshots, these annotations are found by interpreting the module’s __DATA,__crash_info section as crashreporter_annotations_t. System libraries using the crash reporter client interface may reference annotations in this structure. Additional annotations messages may be found in other locations, which may be module-specific. The dynamic linker (dyld) can provide an annotation at its _error_string symbol.

The annotations returned by this method do not duplicate those returned by AnnotationsSimpleMap().

Implements crashpad::ModuleSnapshot.

diff --git a/doc/generated/doxygen/classes.html b/doc/generated/doxygen/classes.html index 5a8248c2..6ffb5d4b 100644 --- a/doc/generated/doxygen/classes.html +++ b/doc/generated/doxygen/classes.html @@ -114,9 +114,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); CheckedRange (crashpad)   HandleSnapshot (crashpad)   MinidumpContextWriter (crashpad)   PEImageAnnotationsReader (crashpad)   TestThreadSnapshot (crashpad::test)    ChildLauncher (crashpad::test)   HTTPBodyStream (crashpad)   MinidumpContextX86 (crashpad)   PEImageReader (crashpad)   TestUInt32MinidumpWritable (crashpad::test)    ChildPortHandshake (crashpad)   HTTPMultipartBuilder (crashpad)   MinidumpContextX86Writer (crashpad)   PEImageResourceReader (crashpad)   Thread (crashpad)    -ChildPortServer (crashpad)   HTTPTransport (crashpad)   MinidumpCrashpadInfo (crashpad)   PipeServiceContext (crashpad::internal)   ProcessReaderWin::Thread (crashpad)    +ChildPortServer (crashpad)   HTTPTransport (crashpad)   MinidumpCrashpadInfo (crashpad)   PipeServiceContext (crashpad::internal)   ProcessReader::Thread (crashpad)    CLIENT_ID (crashpad::process_types)   
  I  
-MinidumpCrashpadInfoWriter (crashpad)   PointerContainer (crashpad)   ProcessReader::Thread (crashpad)    +MinidumpCrashpadInfoWriter (crashpad)   PointerContainer (crashpad)   ProcessReaderWin::Thread (crashpad)    ClientData (crashpad::internal)   MinidumpExceptionWriter (crashpad)   PROCESS_BASIC_INFORMATION (crashpad::process_types)   THREAD_BASIC_INFORMATION (crashpad::process_types)    ClientToServerMessage (crashpad)   IMAGE_DEBUG_MISC   MinidumpFileWriter (crashpad)   ProcessInfo (crashpad)   ThreadLogMessages (crashpad)    CodeViewRecordPDB20 (crashpad)   InitialClientData (crashpad)   MinidumpHandleDataWriter (crashpad)   PROCESSOR_POWER_INFORMATION   ThreadSnapshot (crashpad)    diff --git a/doc/generated/doxygen/dir_699f12cd5aeab29476020b39ba65594e.html b/doc/generated/doxygen/dir_699f12cd5aeab29476020b39ba65594e.html index cf4530ef..7c5f390c 100644 --- a/doc/generated/doxygen/dir_699f12cd5aeab29476020b39ba65594e.html +++ b/doc/generated/doxygen/dir_699f12cd5aeab29476020b39ba65594e.html @@ -97,6 +97,8 @@ Files   file  crashy_test_z7_loader.cc   +file  fake_handler_that_crashes_at_startup.cc +  file  hanging_program.cc   file  loader_lock_dll.cc diff --git a/doc/generated/doxygen/functions_eval.html b/doc/generated/doxygen/functions_eval.html index 6476d83a..1eb6c31e 100644 --- a/doc/generated/doxygen/functions_eval.html +++ b/doc/generated/doxygen/functions_eval.html @@ -162,6 +162,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • kPhaseLate : crashpad::internal::MinidumpWritable
  • +
  • kPing +: crashpad::ClientToServerMessage +
  • kReceiveLargeError : crashpad::MachMessageServer
  • diff --git a/doc/generated/doxygen/functions_k.html b/doc/generated/doxygen/functions_k.html index 79c94bd5..076cba29 100644 --- a/doc/generated/doxygen/functions_k.html +++ b/doc/generated/doxygen/functions_k.html @@ -203,6 +203,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • kPhaseLate : crashpad::internal::MinidumpWritable
  • +
  • kPing +: crashpad::ClientToServerMessage +
  • kPipeInstances : crashpad::ExceptionHandlerServer
  • diff --git a/doc/generated/doxygen/functions_u.html b/doc/generated/doxygen/functions_u.html index fa887382..a66dd525 100644 --- a/doc/generated/doxygen/functions_u.html +++ b/doc/generated/doxygen/functions_u.html @@ -169,7 +169,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • UUID() : crashpad::MachOImageReader -, crashpad::UUID +, crashpad::UUID
  • UUIDAndAge() : crashpad::internal::ModuleSnapshotMac diff --git a/doc/generated/doxygen/hierarchy.html b/doc/generated/doxygen/hierarchy.html index cfd89bbc..8cbf5ba0 100644 --- a/doc/generated/doxygen/hierarchy.html +++ b/doc/generated/doxygen/hierarchy.html @@ -368,8 +368,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');  Ccrashpad::process_types::TEB< Traits >  Ccrashpad::ThreadBasic thread abstraction. Users should derive from this class and implement ThreadMain()  Ccrashpad::internal::WorkerThreadImpl - Ccrashpad::ProcessReaderWin::ThreadContains information about a thread that belongs to a process - Ccrashpad::ProcessReader::ThreadContains information about a thread that belongs to a task (process) + Ccrashpad::ProcessReader::ThreadContains information about a thread that belongs to a task (process) + Ccrashpad::ProcessReaderWin::ThreadContains information about a thread that belongs to a process  Ccrashpad::process_types::THREAD_BASIC_INFORMATION< Traits >  Ccrashpad::ThreadLogMessagesCaptures log messages produced on the current thread during an object’s lifetime  Ccrashpad::ThreadSnapshotAn abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot process @@ -390,9 +390,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');  Ccrashpad::process_types::UNICODE_STRING< Traits >  Ccrashpad::UnloadedModuleSnapshotInformation about an unloaded module that was previously loaded into a snapshot process  Ccrashpad::internal::UserDataMinidumpStreamListEntryA linked list of blocks representing custom streams in the minidump, with addresses (and size) stored as uint64_t to simplify reading from the handler process - Ccrashpad::UserMinidumpStreamInformation describing a custom user data stream in a minidump - CUserMinidumpStream - Ccrashpad::PointerContainer< const crashpad::UserMinidumpStream > + CUserMinidumpStream + Ccrashpad::PointerContainer< const crashpad::UserMinidumpStream > + Ccrashpad::UserMinidumpStreamInformation describing a custom user data stream in a minidump  Ccrashpad::UUIDA universally unique identifier (UUID)  Ccrashpad::process_types::VM_COUNTERS< Traits >  Ccrashpad::process_types::VM_COUNTERS< internal::Traits32 > diff --git a/doc/generated/doxygen/namespacecrashpad.html b/doc/generated/doxygen/namespacecrashpad.html index 0683969d..2c193702 100644 --- a/doc/generated/doxygen/namespacecrashpad.html +++ b/doc/generated/doxygen/namespacecrashpad.html @@ -1125,6 +1125,9 @@ void 

    Variables

    + +CrashpadInfo g_crashpad_info return measured_size_in_kb_ max_size_in_kb_   @@ -1904,7 +1907,7 @@ template<typename T > kTerminationCodeSnapshotFailed 

    The initial process snapshot failed, so the correct client termination code could not be retrieved.

    -kTerminationCodeUseHandlerNotCalled  +kTerminationCodeNotConnectedToHandler 

    A dump was requested for a client that was never registered with the crash handler.

    diff --git a/doc/generated/doxygen/namespacemembers_eval.html b/doc/generated/doxygen/namespacemembers_eval.html index 658db5eb..a4fd8316 100644 --- a/doc/generated/doxygen/namespacemembers_eval.html +++ b/doc/generated/doxygen/namespacemembers_eval.html @@ -295,12 +295,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • kTerminationCodeCrashNoDump : crashpad
  • +
  • kTerminationCodeNotConnectedToHandler +: crashpad +
  • kTerminationCodeSnapshotFailed : crashpad
  • -
  • kTerminationCodeUseHandlerNotCalled -: crashpad -
  • kUnknownIsEmpty : crashpad
  • diff --git a/doc/generated/doxygen/namespacemembers_k.html b/doc/generated/doxygen/namespacemembers_k.html index 3e002b52..42452d1b 100644 --- a/doc/generated/doxygen/namespacemembers_k.html +++ b/doc/generated/doxygen/namespacemembers_k.html @@ -337,12 +337,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • kTerminationCodeCrashNoDump : crashpad
  • +
  • kTerminationCodeNotConnectedToHandler +: crashpad +
  • kTerminationCodeSnapshotFailed : crashpad
  • -
  • kTerminationCodeUseHandlerNotCalled -: crashpad -
  • kUnknownIsEmpty : crashpad
  • diff --git a/doc/generated/doxygen/search/all_11.js b/doc/generated/doxygen/search/all_11.js index 995069b3..1e8504a8 100644 --- a/doc/generated/doxygen/search/all_11.js +++ b/doc/generated/doxygen/search/all_11.js @@ -1,7 +1,7 @@ var searchData= [ ['randomstring',['RandomString',['../namespacecrashpad.html#ab15d0aff86a0aafe6f33cbd8913441c7',1,'crashpad']]], - ['read',['Read',['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#a654d120cd93bc1e88fc725dcbb8fce91',1,'crashpad::internal::MemorySnapshotMac::Read()'],['../classcrashpad_1_1MemorySnapshot.html#a00aff1f20ef333384436315a1629a596',1,'crashpad::MemorySnapshot::Read()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#adf1a7803b3d53cc131f2638073fc99a8',1,'crashpad::test::TestMemorySnapshot::Read()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#ada4e54994bf1459c13e54427644e7d60',1,'crashpad::internal::MemorySnapshotWin::Read()'],['../classcrashpad_1_1FileReaderInterface.html#ad9035ff345274f33cef248712d53d9e1',1,'crashpad::FileReaderInterface::Read()'],['../classcrashpad_1_1WeakFileHandleFileReader.html#adabfaf3549ac5a3269475a567645e095',1,'crashpad::WeakFileHandleFileReader::Read()'],['../classcrashpad_1_1FileReader.html#a71bb3e12f135a0e84b1385ab89e46611',1,'crashpad::FileReader::Read()'],['../classcrashpad_1_1WeakStdioFileReader.html#adcedaed4a1465abddb7ac3c1f3643ff8',1,'crashpad::WeakStdioFileReader::Read()'],['../classcrashpad_1_1StringFile.html#a05de4b2d8ef91a974181d7340c61b346',1,'crashpad::StringFile::Read()'],['../classcrashpad_1_1TaskMemory.html#a323d157824f62eb286e4c39f8d99e3a9',1,'crashpad::TaskMemory::Read()'],['../structcrashpad_1_1test_1_1WinChildProcess_1_1Handles.html#afdb549c4b1fd8c86b64dccc3cbdc08b2',1,'crashpad::test::WinChildProcess::Handles::read()']]], + ['read',['read',['../structcrashpad_1_1test_1_1WinChildProcess_1_1Handles.html#afdb549c4b1fd8c86b64dccc3cbdc08b2',1,'crashpad::test::WinChildProcess::Handles::read()'],['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#a654d120cd93bc1e88fc725dcbb8fce91',1,'crashpad::internal::MemorySnapshotMac::Read()'],['../classcrashpad_1_1MemorySnapshot.html#a00aff1f20ef333384436315a1629a596',1,'crashpad::MemorySnapshot::Read()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#adf1a7803b3d53cc131f2638073fc99a8',1,'crashpad::test::TestMemorySnapshot::Read()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#ada4e54994bf1459c13e54427644e7d60',1,'crashpad::internal::MemorySnapshotWin::Read()'],['../classcrashpad_1_1FileReaderInterface.html#ad9035ff345274f33cef248712d53d9e1',1,'crashpad::FileReaderInterface::Read()'],['../classcrashpad_1_1WeakFileHandleFileReader.html#adabfaf3549ac5a3269475a567645e095',1,'crashpad::WeakFileHandleFileReader::Read()'],['../classcrashpad_1_1FileReader.html#a71bb3e12f135a0e84b1385ab89e46611',1,'crashpad::FileReader::Read()'],['../classcrashpad_1_1WeakStdioFileReader.html#adcedaed4a1465abddb7ac3c1f3643ff8',1,'crashpad::WeakStdioFileReader::Read()'],['../classcrashpad_1_1StringFile.html#a05de4b2d8ef91a974181d7340c61b346',1,'crashpad::StringFile::Read()'],['../classcrashpad_1_1TaskMemory.html#a323d157824f62eb286e4c39f8d99e3a9',1,'crashpad::TaskMemory::Read()']]], ['readavailablememory',['ReadAvailableMemory',['../classcrashpad_1_1ProcessReaderWin.html#abf3e0d5ec58bfc9bd0b67382e067afff',1,'crashpad::ProcessReaderWin']]], ['readcstring',['ReadCString',['../classcrashpad_1_1TaskMemory_1_1MappedMemory.html#aaa82d4276500ce99fd7b3d251cee78a0',1,'crashpad::TaskMemory::MappedMemory::ReadCString()'],['../classcrashpad_1_1TaskMemory.html#a9365a798d8140094cda73606ec132e87',1,'crashpad::TaskMemory::ReadCString()']]], ['readcstringsizelimited',['ReadCStringSizeLimited',['../classcrashpad_1_1TaskMemory.html#a51092ce134b41d605a9a4ae470826eb6',1,'crashpad::TaskMemory']]], diff --git a/doc/generated/doxygen/search/all_13.js b/doc/generated/doxygen/search/all_13.js index 594ee816..8ddfd45b 100644 --- a/doc/generated/doxygen/search/all_13.js +++ b/doc/generated/doxygen/search/all_13.js @@ -21,8 +21,8 @@ var searchData= ['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_1ProcessReaderWin_1_1Thread.html',1,'crashpad::ProcessReaderWin']]], ['thread',['Thread',['../structcrashpad_1_1ProcessReader_1_1Thread.html',1,'crashpad::ProcessReader']]], + ['thread',['Thread',['../structcrashpad_1_1ProcessReaderWin_1_1Thread.html',1,'crashpad::ProcessReaderWin']]], ['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()']]], diff --git a/doc/generated/doxygen/search/all_14.js b/doc/generated/doxygen/search/all_14.js index 12a1cfae..db7b2e6a 100644 --- a/doc/generated/doxygen/search/all_14.js +++ b/doc/generated/doxygen/search/all_14.js @@ -20,7 +20,7 @@ var searchData= ['userminidumpstream',['UserMinidumpStream',['../classcrashpad_1_1UserMinidumpStream.html',1,'crashpad']]], ['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#af99feca4876727004e56db3500e2828c',1,'crashpad::internal::ModuleSnapshotMac::UUIDAndAge()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a491a04d0762afd6fe7252b49c5cf5e2a',1,'crashpad::internal::ModuleSnapshotMinidump::UUIDAndAge()'],['../classcrashpad_1_1ModuleSnapshot.html#a15c270f64a1e2170e3e189aea1fafb62',1,'crashpad::ModuleSnapshot::UUIDAndAge()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#afc020e3163f4ae2bf87a24fd0362f8dd',1,'crashpad::test::TestModuleSnapshot::UUIDAndAge()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#acc95b400325dae39b585b8c90f0dc0c2',1,'crashpad::internal::ModuleSnapshotWin::UUIDAndAge()']]] ]; diff --git a/doc/generated/doxygen/search/all_15.js b/doc/generated/doxygen/search/all_15.js index 6997914c..b274cd2a 100644 --- a/doc/generated/doxygen/search/all_15.js +++ b/doc/generated/doxygen/search/all_15.js @@ -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',['../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)']]], + ['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()']]], ['versioninfo',['VersionInfo',['../structMINIDUMP__MODULE.html#ac2babe58e6418124599ea2821f30bb84',1,'MINIDUMP_MODULE']]], ['versioninformation',['VersionInformation',['../unionCPU__INFORMATION.html#a6b072a6cae2e065111ef20acf21e355a',1,'CPU_INFORMATION']]], ['vm_5fcounters',['VM_COUNTERS',['../structcrashpad_1_1process__types_1_1VM__COUNTERS.html',1,'crashpad::process_types']]], diff --git a/doc/generated/doxygen/search/all_8.js b/doc/generated/doxygen/search/all_8.js index 911edeab..dcf9f264 100644 --- a/doc/generated/doxygen/search/all_8.js +++ b/doc/generated/doxygen/search/all_8.js @@ -1,7 +1,7 @@ var searchData= [ ['handle',['Handle',['../structcrashpad_1_1ProcessInfo_1_1Handle.html',1,'crashpad::ProcessInfo']]], - ['handle',['handle',['../structcrashpad_1_1CrashReportDatabase_1_1NewReport.html#a0e9bb34438097ad36c95b30012e7f438',1,'crashpad::CrashReportDatabase::NewReport::handle()'],['../structcrashpad_1_1HandleSnapshot.html#aed65750b587752a10e5b6ea62fafe3c9',1,'crashpad::HandleSnapshot::handle()'],['../structcrashpad_1_1ProcessInfo_1_1Handle.html#a421285b38abd5d83d1bcde6759a5d86d',1,'crashpad::ProcessInfo::Handle::handle()'],['../structMINIDUMP__HANDLE__DESCRIPTOR.html#a0791847b24b8986ad3505e75c5ce697c',1,'MINIDUMP_HANDLE_DESCRIPTOR::Handle()']]], + ['handle',['Handle',['../structMINIDUMP__HANDLE__DESCRIPTOR.html#a0791847b24b8986ad3505e75c5ce697c',1,'MINIDUMP_HANDLE_DESCRIPTOR::Handle()'],['../structcrashpad_1_1CrashReportDatabase_1_1NewReport.html#a0e9bb34438097ad36c95b30012e7f438',1,'crashpad::CrashReportDatabase::NewReport::handle()'],['../structcrashpad_1_1HandleSnapshot.html#aed65750b587752a10e5b6ea62fafe3c9',1,'crashpad::HandleSnapshot::handle()'],['../structcrashpad_1_1ProcessInfo_1_1Handle.html#a421285b38abd5d83d1bcde6759a5d86d',1,'crashpad::ProcessInfo::Handle::handle()']]], ['handle_5fcount',['handle_count',['../structcrashpad_1_1HandleSnapshot.html#a4ca49980a35f1d37f9b551ef70cf39b7',1,'crashpad::HandleSnapshot::handle_count()'],['../structcrashpad_1_1ProcessInfo_1_1Handle.html#af475c436a46f9cc00891580898e29fe0',1,'crashpad::ProcessInfo::Handle::handle_count()']]], ['handlechildportcheckin',['HandleChildPortCheckIn',['../classcrashpad_1_1ChildPortServer_1_1Interface.html#a5ecd466de45fe69854d37980b7373369',1,'crashpad::ChildPortServer::Interface']]], ['handlecount',['HandleCount',['../structMINIDUMP__HANDLE__DESCRIPTOR.html#ae15118f7ade5d20bf013e1e266448dc0',1,'MINIDUMP_HANDLE_DESCRIPTOR']]], diff --git a/doc/generated/doxygen/search/all_b.js b/doc/generated/doxygen/search/all_b.js index 854437ed..a33b5696 100644 --- a/doc/generated/doxygen/search/all_b.js +++ b/doc/generated/doxygen/search/all_b.js @@ -19,7 +19,7 @@ var searchData= ['kenabled',['kEnabled',['../namespacecrashpad.html#a3b405c19a5787fabcfba96001d49f292ade1ec1870756a80dffbdc4cda53153e0',1,'crashpad']]], ['kexceptioninitializationfailed',['kExceptionInitializationFailed',['../classcrashpad_1_1Metrics.html#a6fced90d0ab7cbd161db410e2609bae0a1fbf88db4d3b89b46eb4c85a8cab583e',1,'crashpad::Metrics']]], ['kexclusive',['kExclusive',['../namespacecrashpad.html#a3753a95b02e5c96c6e20017e467cef07a9d38b79e17ebc3239ca19ba517174b5b',1,'crashpad']]], - ['key',['key',['../structcrashpad_1_1TSimpleStringDictionary_1_1Entry.html#ac3f80433c4f089b1e91aaabd74559cdc',1,'crashpad::TSimpleStringDictionary::Entry::key()'],['../structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html#a3878fb58068c3988ae83fab6c7e2b04e',1,'crashpad::MinidumpSimpleStringDictionaryEntry::key()'],['../classcrashpad_1_1MinidumpSimpleStringDictionaryEntryWriter.html#a0f335b071b3d9e9e929075955122abb7',1,'crashpad::MinidumpSimpleStringDictionaryEntryWriter::Key()']]], + ['key',['Key',['../classcrashpad_1_1MinidumpSimpleStringDictionaryEntryWriter.html#a0f335b071b3d9e9e929075955122abb7',1,'crashpad::MinidumpSimpleStringDictionaryEntryWriter::Key()'],['../structcrashpad_1_1TSimpleStringDictionary_1_1Entry.html#ac3f80433c4f089b1e91aaabd74559cdc',1,'crashpad::TSimpleStringDictionary::Entry::key()'],['../structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html#a3878fb58068c3988ae83fab6c7e2b04e',1,'crashpad::MinidumpSimpleStringDictionaryEntry::key()']]], ['key_5fsize',['key_size',['../classcrashpad_1_1TSimpleStringDictionary.html#acafb62dfc7bd68d9744124779b84a926',1,'crashpad::TSimpleStringDictionary']]], ['kfailedduetosuspendself',['kFailedDueToSuspendSelf',['../classcrashpad_1_1Metrics.html#a6fced90d0ab7cbd161db410e2609bae0a4d77a5e087a56e21481edfa7069131b2',1,'crashpad::Metrics']]], ['kfilesystemerror',['kFileSystemError',['../classcrashpad_1_1CrashReportDatabase.html#a0bbd146654537fa0cf1b576eb647bb00ad40b3e9919ed7de952a4e30d5be5c59b',1,'crashpad::CrashReportDatabase']]], @@ -110,6 +110,7 @@ var searchData= ['kpersistent',['kPersistent',['../classcrashpad_1_1MachMessageServer.html#a737f51adaf8725883f1158ef2576aae8a9f7aa4de8d84bd299a296d7b289c6047',1,'crashpad::MachMessageServer']]], ['kphaseearly',['kPhaseEarly',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9ac246ac0846defa468dde05d12974ac3e',1,'crashpad::internal::MinidumpWritable']]], ['kphaselate',['kPhaseLate',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9a24c2158c529d40ce6badca6e34b26853',1,'crashpad::internal::MinidumpWritable']]], + ['kping',['kPing',['../structcrashpad_1_1ClientToServerMessage.html#a640f92621220af8e110253a0d65c7dbea5292ee92514b2dcff9709e61d5b54932',1,'crashpad::ClientToServerMessage']]], ['kpipeinstances',['kPipeInstances',['../classcrashpad_1_1ExceptionHandlerServer.html#aa0182e8bb9a9931d96acf84f93eb81cd',1,'crashpad::ExceptionHandlerServer']]], ['kpreparenewcrashreportfailed',['kPrepareNewCrashReportFailed',['../classcrashpad_1_1Metrics.html#a6fced90d0ab7cbd161db410e2609bae0ae93e1e9f0645a17aa8c6d6ae018d4612',1,'crashpad::Metrics']]], ['kreceivelargeerror',['kReceiveLargeError',['../classcrashpad_1_1MachMessageServer.html#ad4e5a9fe58ebd1a86f21d8a2284129eda9d5505bdd5aa2fd0789d3e79befd5d11',1,'crashpad::MachMessageServer']]], @@ -141,8 +142,8 @@ var searchData= ['ktargettypetask',['kTargetTypeTask',['../classcrashpad_1_1ExceptionPorts.html#af3bb7100d4bf2e8ead5115e187434fb0a09b11dc4afd9c15e3c5aea28a4277837',1,'crashpad::ExceptionPorts']]], ['ktargettypethread',['kTargetTypeThread',['../classcrashpad_1_1ExceptionPorts.html#af3bb7100d4bf2e8ead5115e187434fb0a80612d39e0a116cae2104f4f286d3c55',1,'crashpad::ExceptionPorts']]], ['kterminationcodecrashnodump',['kTerminationCodeCrashNoDump',['../namespacecrashpad.html#acf909fcc58999f95ab1a2d485a3b884fa80056c7b41974ff409381f83677977fb',1,'crashpad']]], + ['kterminationcodenotconnectedtohandler',['kTerminationCodeNotConnectedToHandler',['../namespacecrashpad.html#acf909fcc58999f95ab1a2d485a3b884fa3110b7733dd8d446957e061cb8fb37d2',1,'crashpad']]], ['kterminationcodesnapshotfailed',['kTerminationCodeSnapshotFailed',['../namespacecrashpad.html#acf909fcc58999f95ab1a2d485a3b884fa360db709d75512a0e6b8a27b9b122910',1,'crashpad']]], - ['kterminationcodeusehandlernotcalled',['kTerminationCodeUseHandlerNotCalled',['../namespacecrashpad.html#acf909fcc58999f95ab1a2d485a3b884fa2f81e97faf1302dc1aa1c9f526ec2255',1,'crashpad']]], ['kterminationnormal',['kTerminationNormal',['../classcrashpad_1_1test_1_1Multiprocess.html#adedaaa5fbbb57de1ae5af8ef7c84b4bfa9ac04c5400b6051e164ef9bcbb8c111a',1,'crashpad::test::Multiprocess']]], ['kterminationsignal',['kTerminationSignal',['../classcrashpad_1_1test_1_1Multiprocess.html#adedaaa5fbbb57de1ae5af8ef7c84b4bfa4a97a5b85c823c3404d160ca615f491c',1,'crashpad::test::Multiprocess']]], ['ktriggeredexceptioncode',['kTriggeredExceptionCode',['../classcrashpad_1_1CrashpadClient.html#ae46278158517f37dab44a72652dfd20ca193286f9cde3032e18a06a4e6452e660',1,'crashpad::CrashpadClient']]], diff --git a/doc/generated/doxygen/search/all_d.js b/doc/generated/doxygen/search/all_d.js index 0e1f3f83..82e1715f 100644 --- a/doc/generated/doxygen/search/all_d.js +++ b/doc/generated/doxygen/search/all_d.js @@ -163,7 +163,7 @@ var searchData= ['module_5flist',['module_list',['../structcrashpad_1_1MinidumpCrashpadInfo.html#a343f824f5f16c241eb8ff11b71cf39ec',1,'crashpad::MinidumpCrashpadInfo']]], ['moduleliststream',['ModuleListStream',['../dbghelp_8h.html#a64711234318a4a002f399dffb474ca08ad404c18554f01aa57ac0af1a7674060b',1,'dbghelp.h']]], ['modulenamerva',['ModuleNameRva',['../structMINIDUMP__MODULE.html#a8aa1ae48a9a32640573747cba5a00274',1,'MINIDUMP_MODULE::ModuleNameRva()'],['../structMINIDUMP__UNLOADED__MODULE.html#af053b8df443ed30eb5b2e72747ed41e8',1,'MINIDUMP_UNLOADED_MODULE::ModuleNameRva()']]], - ['modules',['modules',['../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#ae0acf9104da2769429c2f5e921ed6019',1,'crashpad::ProcessSnapshotMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#a0738584a80eb95a8b665e64cdb2a6f6a',1,'crashpad::ProcessSnapshotMinidump::Modules()'],['../classcrashpad_1_1ProcessSnapshot.html#a177c4abc055f7347ec3d9d88fcec058c',1,'crashpad::ProcessSnapshot::Modules()'],['../classcrashpad_1_1test_1_1TestProcessSnapshot.html#ada573bac7a25ff234576f18b87b80621',1,'crashpad::test::TestProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessReaderWin.html#ac6bca8a188dd098c864d497fef269cf5',1,'crashpad::ProcessReaderWin::Modules()'],['../classcrashpad_1_1ProcessSnapshotWin.html#ac792b7ec3dec8864dafb9655f2d6860e',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#ae0acf9104da2769429c2f5e921ed6019',1,'crashpad::ProcessSnapshotMac::Modules()'],['../classcrashpad_1_1ProcessSnapshotMinidump.html#a0738584a80eb95a8b665e64cdb2a6f6a',1,'crashpad::ProcessSnapshotMinidump::Modules()'],['../classcrashpad_1_1ProcessSnapshot.html#a177c4abc055f7347ec3d9d88fcec058c',1,'crashpad::ProcessSnapshot::Modules()'],['../classcrashpad_1_1test_1_1TestProcessSnapshot.html#ada573bac7a25ff234576f18b87b80621',1,'crashpad::test::TestProcessSnapshot::Modules()'],['../classcrashpad_1_1ProcessReaderWin.html#ac6bca8a188dd098c864d497fef269cf5',1,'crashpad::ProcessReaderWin::Modules()'],['../classcrashpad_1_1ProcessSnapshotWin.html#ac792b7ec3dec8864dafb9655f2d6860e',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']]], diff --git a/doc/generated/doxygen/search/classes_f.js b/doc/generated/doxygen/search/classes_f.js index 245e56b5..b9f3adf9 100644 --- a/doc/generated/doxygen/search/classes_f.js +++ b/doc/generated/doxygen/search/classes_f.js @@ -12,8 +12,8 @@ var searchData= ['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_1ProcessReaderWin_1_1Thread.html',1,'crashpad::ProcessReaderWin']]], ['thread',['Thread',['../structcrashpad_1_1ProcessReader_1_1Thread.html',1,'crashpad::ProcessReader']]], + ['thread',['Thread',['../structcrashpad_1_1ProcessReaderWin_1_1Thread.html',1,'crashpad::ProcessReaderWin']]], ['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']]], diff --git a/doc/generated/doxygen/search/enumvalues_2.js b/doc/generated/doxygen/search/enumvalues_2.js index 4e430cc4..7dc96963 100644 --- a/doc/generated/doxygen/search/enumvalues_2.js +++ b/doc/generated/doxygen/search/enumvalues_2.js @@ -99,6 +99,7 @@ var searchData= ['kpersistent',['kPersistent',['../classcrashpad_1_1MachMessageServer.html#a737f51adaf8725883f1158ef2576aae8a9f7aa4de8d84bd299a296d7b289c6047',1,'crashpad::MachMessageServer']]], ['kphaseearly',['kPhaseEarly',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9ac246ac0846defa468dde05d12974ac3e',1,'crashpad::internal::MinidumpWritable']]], ['kphaselate',['kPhaseLate',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a009f007265d64a5fb416848480a00ae9a24c2158c529d40ce6badca6e34b26853',1,'crashpad::internal::MinidumpWritable']]], + ['kping',['kPing',['../structcrashpad_1_1ClientToServerMessage.html#a640f92621220af8e110253a0d65c7dbea5292ee92514b2dcff9709e61d5b54932',1,'crashpad::ClientToServerMessage']]], ['kpreparenewcrashreportfailed',['kPrepareNewCrashReportFailed',['../classcrashpad_1_1Metrics.html#a6fced90d0ab7cbd161db410e2609bae0ae93e1e9f0645a17aa8c6d6ae018d4612',1,'crashpad::Metrics']]], ['kreceivelargeerror',['kReceiveLargeError',['../classcrashpad_1_1MachMessageServer.html#ad4e5a9fe58ebd1a86f21d8a2284129eda9d5505bdd5aa2fd0789d3e79befd5d11',1,'crashpad::MachMessageServer']]], ['kreceivelargeignore',['kReceiveLargeIgnore',['../classcrashpad_1_1MachMessageServer.html#ad4e5a9fe58ebd1a86f21d8a2284129eda1ffaaf6cc781039178422e5d05204b71',1,'crashpad::MachMessageServer']]], @@ -128,8 +129,8 @@ var searchData= ['ktargettypetask',['kTargetTypeTask',['../classcrashpad_1_1ExceptionPorts.html#af3bb7100d4bf2e8ead5115e187434fb0a09b11dc4afd9c15e3c5aea28a4277837',1,'crashpad::ExceptionPorts']]], ['ktargettypethread',['kTargetTypeThread',['../classcrashpad_1_1ExceptionPorts.html#af3bb7100d4bf2e8ead5115e187434fb0a80612d39e0a116cae2104f4f286d3c55',1,'crashpad::ExceptionPorts']]], ['kterminationcodecrashnodump',['kTerminationCodeCrashNoDump',['../namespacecrashpad.html#acf909fcc58999f95ab1a2d485a3b884fa80056c7b41974ff409381f83677977fb',1,'crashpad']]], + ['kterminationcodenotconnectedtohandler',['kTerminationCodeNotConnectedToHandler',['../namespacecrashpad.html#acf909fcc58999f95ab1a2d485a3b884fa3110b7733dd8d446957e061cb8fb37d2',1,'crashpad']]], ['kterminationcodesnapshotfailed',['kTerminationCodeSnapshotFailed',['../namespacecrashpad.html#acf909fcc58999f95ab1a2d485a3b884fa360db709d75512a0e6b8a27b9b122910',1,'crashpad']]], - ['kterminationcodeusehandlernotcalled',['kTerminationCodeUseHandlerNotCalled',['../namespacecrashpad.html#acf909fcc58999f95ab1a2d485a3b884fa2f81e97faf1302dc1aa1c9f526ec2255',1,'crashpad']]], ['kterminationnormal',['kTerminationNormal',['../classcrashpad_1_1test_1_1Multiprocess.html#adedaaa5fbbb57de1ae5af8ef7c84b4bfa9ac04c5400b6051e164ef9bcbb8c111a',1,'crashpad::test::Multiprocess']]], ['kterminationsignal',['kTerminationSignal',['../classcrashpad_1_1test_1_1Multiprocess.html#adedaaa5fbbb57de1ae5af8ef7c84b4bfa4a97a5b85c823c3404d160ca615f491c',1,'crashpad::test::Multiprocess']]], ['ktriggeredexceptioncode',['kTriggeredExceptionCode',['../classcrashpad_1_1CrashpadClient.html#ae46278158517f37dab44a72652dfd20ca193286f9cde3032e18a06a4e6452e660',1,'crashpad::CrashpadClient']]], diff --git a/doc/generated/doxygen/search/variables_13.js b/doc/generated/doxygen/search/variables_13.js index 69231656..149f39d8 100644 --- a/doc/generated/doxygen/search/variables_13.js +++ b/doc/generated/doxygen/search/variables_13.js @@ -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',['../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()']]], + ['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()']]], ['versioninfo',['VersionInfo',['../structMINIDUMP__MODULE.html#ac2babe58e6418124599ea2821f30bb84',1,'MINIDUMP_MODULE']]], ['versioninformation',['VersionInformation',['../unionCPU__INFORMATION.html#a6b072a6cae2e065111ef20acf21e355a',1,'CPU_INFORMATION']]] ]; diff --git a/doc/generated/doxygen/search/variables_7.js b/doc/generated/doxygen/search/variables_7.js index edcbc43d..d661589b 100644 --- a/doc/generated/doxygen/search/variables_7.js +++ b/doc/generated/doxygen/search/variables_7.js @@ -1,6 +1,6 @@ var searchData= [ - ['handle',['handle',['../structcrashpad_1_1CrashReportDatabase_1_1NewReport.html#a0e9bb34438097ad36c95b30012e7f438',1,'crashpad::CrashReportDatabase::NewReport::handle()'],['../structcrashpad_1_1HandleSnapshot.html#aed65750b587752a10e5b6ea62fafe3c9',1,'crashpad::HandleSnapshot::handle()'],['../structcrashpad_1_1ProcessInfo_1_1Handle.html#a421285b38abd5d83d1bcde6759a5d86d',1,'crashpad::ProcessInfo::Handle::handle()'],['../structMINIDUMP__HANDLE__DESCRIPTOR.html#a0791847b24b8986ad3505e75c5ce697c',1,'MINIDUMP_HANDLE_DESCRIPTOR::Handle()']]], + ['handle',['Handle',['../structMINIDUMP__HANDLE__DESCRIPTOR.html#a0791847b24b8986ad3505e75c5ce697c',1,'MINIDUMP_HANDLE_DESCRIPTOR::Handle()'],['../structcrashpad_1_1CrashReportDatabase_1_1NewReport.html#a0e9bb34438097ad36c95b30012e7f438',1,'crashpad::CrashReportDatabase::NewReport::handle()'],['../structcrashpad_1_1HandleSnapshot.html#aed65750b587752a10e5b6ea62fafe3c9',1,'crashpad::HandleSnapshot::handle()'],['../structcrashpad_1_1ProcessInfo_1_1Handle.html#a421285b38abd5d83d1bcde6759a5d86d',1,'crashpad::ProcessInfo::Handle::handle()']]], ['handle_5fcount',['handle_count',['../structcrashpad_1_1HandleSnapshot.html#a4ca49980a35f1d37f9b551ef70cf39b7',1,'crashpad::HandleSnapshot::handle_count()'],['../structcrashpad_1_1ProcessInfo_1_1Handle.html#af475c436a46f9cc00891580898e29fe0',1,'crashpad::ProcessInfo::Handle::handle_count()']]], ['handlecount',['HandleCount',['../structMINIDUMP__HANDLE__DESCRIPTOR.html#ae15118f7ade5d20bf013e1e266448dc0',1,'MINIDUMP_HANDLE_DESCRIPTOR']]], ['hi',['hi',['../structcrashpad_1_1uint128__struct.html#a1d463e934044398b6f0642a8ab989b95',1,'crashpad::uint128_struct']]] diff --git a/doc/generated/doxygen/search/variables_b.js b/doc/generated/doxygen/search/variables_b.js index 30b63ae5..9c85a6db 100644 --- a/doc/generated/doxygen/search/variables_b.js +++ b/doc/generated/doxygen/search/variables_b.js @@ -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::ModuleNameRva()'],['../structMINIDUMP__UNLOADED__MODULE.html#af053b8df443ed30eb5b2e72747ed41e8',1,'MINIDUMP_UNLOADED_MODULE::ModuleNameRva()']]], - ['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()']]] ]; diff --git a/doc/generated/doxygen/structcrashpad_1_1ClientToServerMessage-members.html b/doc/generated/doxygen/structcrashpad_1_1ClientToServerMessage-members.html index 802b9010..79cbde9c 100644 --- a/doc/generated/doxygen/structcrashpad_1_1ClientToServerMessage-members.html +++ b/doc/generated/doxygen/structcrashpad_1_1ClientToServerMessage-members.html @@ -95,12 +95,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    This is the complete list of members for crashpad::ClientToServerMessage, including all inherited members.

    - - - - - - + + + + + + +
    kRegister enum valuecrashpad::ClientToServerMessage
    kShutdown enum valuecrashpad::ClientToServerMessage
    registration (defined in crashpad::ClientToServerMessage)crashpad::ClientToServerMessage
    shutdown (defined in crashpad::ClientToServerMessage)crashpad::ClientToServerMessage
    Type enum namecrashpad::ClientToServerMessage
    type (defined in crashpad::ClientToServerMessage)crashpad::ClientToServerMessage
    kPing enum valuecrashpad::ClientToServerMessage
    kRegister enum valuecrashpad::ClientToServerMessage
    kShutdown enum valuecrashpad::ClientToServerMessage
    registration (defined in crashpad::ClientToServerMessage)crashpad::ClientToServerMessage
    shutdown (defined in crashpad::ClientToServerMessage)crashpad::ClientToServerMessage
    Type enum namecrashpad::ClientToServerMessage
    type (defined in crashpad::ClientToServerMessage)crashpad::ClientToServerMessage