<trid="row_0_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1AlignedAllocator.html"target="_self">crashpad::AlignedAllocator< T, Alignment ></a></td><tdclass="desc">A standard allocator that aligns its allocations as requested, suitable for use as an allocator in standard containers </td></tr>
<trid="row_1_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_1_"class="arrow"onclick="toggleFolder('1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Annotation.html"target="_self">crashpad::Annotation</a></td><tdclass="desc">Base class for an annotation, which records a name-value pair of arbitrary data when set </td></tr>
<trid="row_4_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1AnnotationList.html"target="_self">crashpad::AnnotationList</a></td><tdclass="desc">A list that contains all the currently set annotations </td></tr>
<trid="row_6_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1internal_1_1AppendMultiprocessTest.html"target="_self">crashpad::test::internal::AppendMultiprocessTest</a></td><tdclass="desc">Helper class used by <aclass="el"href="multiprocess__exec_8h.html#a62b5891d00df060b50ee76f74b1156b3"title="Registers a function that can be invoked as a child process by MultiprocessExec. ">CRASHPAD_CHILD_TEST_MAIN()</a> to insert a child function into the global mapping </td></tr>
<trid="row_7_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1AuxiliaryVector.html"target="_self">crashpad::AuxiliaryVector</a></td><tdclass="desc">Read the auxiliary vector for a target process </td></tr>
<trid="row_9_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1CheckedAddressRangeGeneric.html"target="_self">crashpad::internal::CheckedAddressRangeGeneric< ValueType, SizeType ></a></td><tdclass="desc">Ensures that a range, composed of a base and a size, does not overflow the pointer type of the process it describes a range in </td></tr>
<trid="row_14_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CheckedRange.html"target="_self">crashpad::CheckedRange< ValueType, SizeType ></a></td><tdclass="desc">Ensures that a range, composed of a base and size, does not overflow its data type </td></tr>
<trid="row_18_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1ChildLauncher.html"target="_self">crashpad::test::ChildLauncher</a></td><tdclass="desc">Creates a child process for testing. Uses gtest <code>ASSERT_*</code> to indicate failure. The child's output is passed through a pipe and is available via <aclass="el"href="classcrashpad_1_1test_1_1ChildLauncher.html#a3ed4b8859fa32e8f772e50afc19163ee"title="The read end of a pipe attached to the child's stdout. ">stdout_read_handle()</a>, and the child's input is attached to a second pipe available via <aclass="el"href="classcrashpad_1_1test_1_1ChildLauncher.html#afe9c94037f079ad475e6b0aab992c21f"title="The write end of a pipe attached to the child's stdin. ">stdin_write_handle()</a></td></tr>
<trid="row_19_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ChildPortHandshake.html"target="_self">crashpad::ChildPortHandshake</a></td><tdclass="desc">Implements a handshake protocol that allows processes to exchange port rights </td></tr>
<trid="row_21_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ClientData.html"target="_self">crashpad::internal::ClientData</a></td><tdclass="desc">The context data for registered threadpool waits </td></tr>
<trid="row_22_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ClientInformation.html"target="_self">crashpad::ClientInformation</a></td><tdclass="desc">Information about a client registered with an <aclass="el"href="classcrashpad_1_1ExceptionHandlerServer.html"title="Runs the main exception-handling server in Crashpad's handler process. ">ExceptionHandlerServer</a></td></tr>
<trid="row_23_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ClientToServerMessage.html"target="_self">crashpad::ClientToServerMessage</a></td><tdclass="desc">The message passed from client to server </td></tr>
<trid="row_24_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CodeViewRecordPDB20.html"target="_self">crashpad::CodeViewRecordPDB20</a></td><tdclass="desc">A CodeView record linking to a <code>.pdb</code> 2.0 file </td></tr>
<trid="row_25_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CodeViewRecordPDB70.html"target="_self">crashpad::CodeViewRecordPDB70</a></td><tdclass="desc">A CodeView record linking to a <code>.pdb</code> 7.0 file </td></tr>
<trid="row_27_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="unionCPU__INFORMATION.html"target="_self">CPU_INFORMATION</a></td><tdclass="desc">Information about the CPU (or CPUs) that ran the process that the minidump file contains a snapshot of </td></tr>
<trid="row_28_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CPUContext.html"target="_self">crashpad::CPUContext</a></td><tdclass="desc">A context structure capable of carrying the context of any supported CPU architecture </td></tr>
<trid="row_29_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CPUContextARM.html"target="_self">crashpad::CPUContextARM</a></td><tdclass="desc">A context structure carrying ARM CPU state </td></tr>
<trid="row_30_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CPUContextARM64.html"target="_self">crashpad::CPUContextARM64</a></td><tdclass="desc">A context structure carrying ARM64 CPU state </td></tr>
<trid="row_31_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CPUContextMIPS.html"target="_self">crashpad::CPUContextMIPS</a></td><tdclass="desc">A context structure carrying MIPS CPU state </td></tr>
<trid="row_32_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CPUContextMIPS64.html"target="_self">crashpad::CPUContextMIPS64</a></td><tdclass="desc">A context structure carrying MIPS64 CPU state </td></tr>
<trid="row_33_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CPUContextX86.html"target="_self">crashpad::CPUContextX86</a></td><tdclass="desc">A context structure carrying 32-bit x86 CPU state </td></tr>
<trid="row_34_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CPUContextX86__64.html"target="_self">crashpad::CPUContextX86_64</a></td><tdclass="desc">A context structure carrying x86_64 CPU state </td></tr>
<trid="row_35_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1CpuidReader.html"target="_self">crashpad::internal::CpuidReader</a></td><tdclass="desc">Reads x86-family CPU information by calling <code>cpuid</code></td></tr>
<trid="row_36_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashpadClient.html"target="_self">crashpad::CrashpadClient</a></td><tdclass="desc">The primary interface for an application to have Crashpad monitor it for crashes </td></tr>
<trid="row_37_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CrashpadInfo.html"target="_self">crashpad::CrashpadInfo</a></td><tdclass="desc">A structure that can be used by a Crashpad-enabled program to provide information to the Crashpad crash handler </td></tr>
<trid="row_39_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CrashpadInfoClientOptions.html"target="_self">crashpad::CrashpadInfoClientOptions</a></td><tdclass="desc">Options represented in a client’s <aclass="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>
<trid="row_40_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashpadInfoReader.html"target="_self">crashpad::CrashpadInfoReader</a></td><tdclass="desc">Reads <aclass="el"href="structcrashpad_1_1CrashpadInfo.html"title="A structure that can be used by a Crashpad-enabled program to provide information to the Crashpad cra...">CrashpadInfo</a> structs from another process via a <aclass="el"href="classcrashpad_1_1ProcessMemoryRange.html"title="Provides range protected access to the memory of another process. ">ProcessMemoryRange</a></td></tr>
<trid="row_41_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_41_"class="arrow"onclick="toggleFolder('41_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashReportDatabase.html"target="_self">crashpad::CrashReportDatabase</a></td><tdclass="desc">An interface for managing a collection of crash report files and metadata associated with the crash reports </td></tr>
<trid="row_41_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashReportDatabaseMac.html"target="_self">crashpad::CrashReportDatabaseMac</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1CrashReportDatabase.html"title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a> that uses HFS+ extended attributes to store report metadata </td></tr>
<trid="row_44_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1DebugRendezvous.html"target="_self">crashpad::DebugRendezvous</a></td><tdclass="desc">Reads an <code>r_debug</code> struct defined in <code><link.h></code> via <aclass="el"href="classcrashpad_1_1ProcessMemoryRange.html"title="Provides range protected access to the memory of another process. ">ProcessMemoryRange</a></td></tr>
<trid="row_45_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_45_"class="arrow"onclick="toggleFolder('45_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1WorkerThread_1_1Delegate.html"target="_self">crashpad::WorkerThread::Delegate</a></td><tdclass="desc">An interface for doing work on a <aclass="el"href="classcrashpad_1_1WorkerThread.html"title="A WorkerThread executes its Delegate's DoWork method repeatedly on a dedicated thread at a set time i...">WorkerThread</a></td></tr>
<trid="row_45_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashReportUploadThread.html"target="_self">crashpad::CrashReportUploadThread</a></td><tdclass="desc">A thread that processes pending crash reports in a <aclass="el"href="classcrashpad_1_1CrashReportDatabase.html"title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a> by uploading them or marking them as completed without upload, as desired </td></tr>
<trid="row_45_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PruneCrashReportThread.html"target="_self">crashpad::PruneCrashReportThread</a></td><tdclass="desc">A thread that periodically prunes crash reports from the database using the specified condition </td></tr>
<trid="row_46_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_46_"class="arrow"onclick="toggleFolder('46_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MemorySnapshot_1_1Delegate.html"target="_self">crashpad::MemorySnapshot::Delegate</a></td><tdclass="desc">An interface that <aclass="el"href="classcrashpad_1_1MemorySnapshot.html"title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> clients must implement in order to receive memory snapshot data </td></tr>
<trid="row_46_1_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_46_1_"class="arrow"onclick="toggleFolder('46_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1SnapshotMinidumpMemoryWriter.html"target="_self">crashpad::SnapshotMinidumpMemoryWriter</a></td><tdclass="desc">The base class for writers of memory ranges pointed to by <aclass="el"href="structMINIDUMP__MEMORY__DESCRIPTOR.html"title="A pointer to a snapshot of a region of memory contained within a minidump file. ">MINIDUMP_MEMORY_DESCRIPTOR</a> objects in a minidump file </td></tr>
<trid="row_46_1_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestMinidumpMemoryWriter.html"target="_self">crashpad::test::TestMinidumpMemoryWriter</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1SnapshotMinidumpMemoryWriter.html"title="The base class for writers of memory ranges pointed to by MINIDUMP_MEMORY_DESCRIPTOR objects in a min...">SnapshotMinidumpMemoryWriter</a> implementation used for testing </td></tr>
<trid="row_47_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_47_"class="arrow"onclick="toggleFolder('47_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpUserExtensionStreamDataSource_1_1Delegate.html"target="_self">crashpad::MinidumpUserExtensionStreamDataSource::Delegate</a></td><tdclass="desc">An interface implemented by readers of <aclass="el"href="classcrashpad_1_1MinidumpUserExtensionStreamDataSource.html"title="Describes a user extension data stream in a minidump. ">MinidumpUserExtensionStreamDataSource</a></td></tr>
<trid="row_48_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashReportExceptionHandler.html"target="_self">crashpad::CrashReportExceptionHandler</a></td><tdclass="desc">An exception handler that writes crash reports for exception messages to a <aclass="el"href="classcrashpad_1_1CrashReportDatabase.html"title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a></td></tr>
<trid="row_48_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashReportExceptionHandler.html"target="_self">crashpad::CrashReportExceptionHandler</a></td><tdclass="desc">An exception handler that writes crash reports for exception messages to a <aclass="el"href="classcrashpad_1_1CrashReportDatabase.html"title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a></td></tr>
<trid="row_49_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_49_"class="arrow"onclick="toggleFolder('49_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1CaptureMemory_1_1Delegate.html"target="_self">crashpad::internal::CaptureMemory::Delegate</a></td><tdclass="desc">An interface to a platform-specific process reader </td></tr>
<trid="row_50_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1DelimitedFileReader.html"target="_self">crashpad::DelimitedFileReader</a></td><tdclass="desc">Reads a file one field or line at a time </td></tr>
<trid="row_51_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1DirectoryReader.html"target="_self">crashpad::DirectoryReader</a></td><tdclass="desc">Iterates over the file and directory names in a directory </td></tr>
<trid="row_54_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ElfDynamicArrayReader.html"target="_self">crashpad::ElfDynamicArrayReader</a></td><tdclass="desc">A reader for ELF dynamic arrays mapped into another process </td></tr>
<trid="row_55_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ElfImageReader.html"target="_self">crashpad::ElfImageReader</a></td><tdclass="desc">A reader for ELF images mapped into another process </td></tr>
<trid="row_56_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ElfSymbolTableReader.html"target="_self">crashpad::ElfSymbolTableReader</a></td><tdclass="desc">A reader for symbol tables in ELF images mapped into another process </td></tr>
<trid="row_57_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1TSimpleAddressRangeBag_1_1Entry.html"target="_self">crashpad::TSimpleAddressRangeBag< NumEntries >::Entry</a></td><tdclass="desc">A single entry in the bag </td></tr>
<trid="row_58_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1TSimpleStringDictionary_1_1Entry.html"target="_self">crashpad::TSimpleStringDictionary< KeySize, ValueSize, NumEntries >::Entry</a></td><tdclass="desc">A single entry in the map </td></tr>
<trid="row_59_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1DisabledTestGtestEnvironment.html"target="_self">crashpad::test::DisabledTestGtestEnvironment</a></td><tdclass="desc">Provides support for dynamically disabled gtest tests </td></tr>
<trid="row_62_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ExceptionPorts_1_1ExceptionHandler.html"target="_self">crashpad::ExceptionPorts::ExceptionHandler</a></td><tdclass="desc">Information about a registered exception handler </td></tr>
<trid="row_63_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ExceptionHandlerClient.html"target="_self">crashpad::ExceptionHandlerClient</a></td><tdclass="desc">A client for an <aclass="el"href="classcrashpad_1_1ExceptionHandlerServer.html"title="Runs the main exception-handling server in Crashpad's handler process. ">ExceptionHandlerServer</a></td></tr>
<trid="row_64_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ExceptionHandlerServer.html"target="_self">crashpad::ExceptionHandlerServer</a></td><tdclass="desc">Runs the main exception-handling server in Crashpad's handler process </td></tr>
<trid="row_65_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ExceptionPorts_1_1ExceptionHandlerVector.html"target="_self">crashpad::ExceptionPorts::ExceptionHandlerVector</a></td><tdclass="desc">Wraps <code>std::vector<<aclass="el"href="structcrashpad_1_1ExceptionPorts_1_1ExceptionHandler.html"title="Information about a registered exception handler. ">ExceptionHandler</a>></code>, providing proper cleanup of the send rights contained in each element’s <aclass="el"href="structcrashpad_1_1ExceptionPorts_1_1ExceptionHandler.html#a49e5ff609eb445e649fed720978c56d0"title="A send right to a Mach port that will handle exceptions of the types indicated in mask...">ExceptionHandler::port</a></td></tr>
<trid="row_66_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ExceptionInformation.html"target="_self">crashpad::ExceptionInformation</a></td><tdclass="desc">Structure read out of the client process by the crash handler when an exception occurs </td></tr>
<trid="row_67_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ExceptionPorts.html"target="_self">crashpad::ExceptionPorts</a></td><tdclass="desc">A better interface to <code>*_get_exception_ports()</code> and <code>*_set_exception_ports()</code></td></tr>
<trid="row_68_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_68_"class="arrow"onclick="toggleFolder('68_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html"target="_self">crashpad::ExceptionSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing an exception that a snapshot process sustained and triggered the snapshot being taken </td></tr>
<trid="row_68_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotFuchsia.html"target="_self">crashpad::internal::ExceptionSnapshotFuchsia</a></td><tdclass="desc">An <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html"title="An abstract interface to a snapshot representing an exception that a snapshot process sustained and t...">ExceptionSnapshot</a> of an exception sustained by a process on a Fuchsia system </td></tr>
<trid="row_68_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotLinux.html"target="_self">crashpad::internal::ExceptionSnapshotLinux</a></td><tdclass="desc">An <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html"title="An abstract interface to a snapshot representing an exception that a snapshot process sustained and t...">ExceptionSnapshot</a> of an signal received by a running (or crashed) process on a Linux system </td></tr>
<trid="row_68_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ExceptionSnapshotMac.html"target="_self">crashpad::internal::ExceptionSnapshotMac</a></td><tdclass="desc">An <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html"title="An abstract interface to a snapshot representing an exception that a snapshot process sustained and t...">ExceptionSnapshot</a> of an exception sustained by a running (or crashed) process on a macOS system </td></tr>
<trid="row_68_4_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestExceptionSnapshot.html"target="_self">crashpad::test::TestExceptionSnapshot</a></td><tdclass="desc">A test <aclass="el"href="classcrashpad_1_1ExceptionSnapshot.html"title="An abstract interface to a snapshot representing an exception that a snapshot process sustained and t...">ExceptionSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<trid="row_69_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1ExceptionSwallower.html"target="_self">crashpad::test::ExceptionSwallower</a></td><tdclass="desc">Swallows <code>EXC_CRASH</code> and <code>EXC_CORPSE_NOTIFY</code> exceptions in test child processes </td></tr>
<trid="row_70_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1FloatContext_1_1f32__t.html"target="_self">crashpad::FloatContext::f32_t</a></td><tdclass="desc">The floating point registers used by the 32-bit variant of the architecture </td></tr>
<trid="row_71_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1FloatContext_1_1f64__t.html"target="_self">crashpad::FloatContext::f64_t</a></td><tdclass="desc">The floating point registers used by the 64-bit variant of the architecture </td></tr>
<trid="row_72_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_72_"class="arrow"onclick="toggleFolder('72_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1FileSeekerInterface.html"target="_self">crashpad::FileSeekerInterface</a></td><tdclass="desc">An interface to seek in files and other file-like objects with semantics matching the underlying platform (POSIX or Windows) </td></tr>
<trid="row_72_0_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_72_0_"class="arrow"onclick="toggleFolder('72_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1FileReaderInterface.html"target="_self">crashpad::FileReaderInterface</a></td><tdclass="desc">An interface to read to files and other file-like objects with semantics matching the underlying platform (POSIX or Windows) </td></tr>
<trid="row_72_0_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1FileReader.html"target="_self">crashpad::FileReader</a></td><tdclass="desc">A file reader implementation that wraps traditional system file operations on files accessed through the filesystem </td></tr>
<trid="row_72_0_1_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1StringFile.html"target="_self">crashpad::StringFile</a></td><tdclass="desc">A file reader and writer backed by a virtual file, as opposed to a file on disk or other operating system file descriptor-based file </td></tr>
<trid="row_72_0_2_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1WeakFileHandleFileReader.html"target="_self">crashpad::WeakFileHandleFileReader</a></td><tdclass="desc">A file reader backed by a FileHandle </td></tr>
<trid="row_72_1_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_72_1_"class="arrow"onclick="toggleFolder('72_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1FileWriterInterface.html"target="_self">crashpad::FileWriterInterface</a></td><tdclass="desc">An interface to write to files and other file-like objects with semantics matching the underlying platform (POSIX or Windows) </td></tr>
<trid="row_72_1_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1FileWriter.html"target="_self">crashpad::FileWriter</a></td><tdclass="desc">A file writer implementation that wraps traditional system file operations on files accessed through the filesystem </td></tr>
<trid="row_72_1_1_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1StringFile.html"target="_self">crashpad::StringFile</a></td><tdclass="desc">A file reader and writer backed by a virtual file, as opposed to a file on disk or other operating system file descriptor-based file </td></tr>
<trid="row_72_1_2_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1WeakFileHandleFileWriter.html"target="_self">crashpad::WeakFileHandleFileWriter</a></td><tdclass="desc">A file writer backed by a FileHandle </td></tr>
<trid="row_73_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="unioncrashpad_1_1FloatContext.html"target="_self">crashpad::FloatContext</a></td><tdclass="desc">The floating point registers used for an architecture family </td></tr>
<trid="row_77_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1process__types_1_1GdiHandleBufferCountForBitness.html"target="_self">crashpad::process_types::GdiHandleBufferCountForBitness< T ></a></td><tdclass="desc"></td></tr>
<trid="row_80_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1PtraceBroker_1_1GetThreadInfoResponse.html"target="_self">crashpad::PtraceBroker::GetThreadInfoResponse</a></td><tdclass="desc">The response sent for a <aclass="el"href="structcrashpad_1_1PtraceBroker_1_1Request.html"title="A request sent to a PtraceBroker from a PtraceClient. ">Request</a> with type kTypeGetThreadInfo </td></tr>
<trid="row_82_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1test_1_1WinChildProcess_1_1Handles.html"target="_self">crashpad::test::WinChildProcess::Handles</a></td><tdclass="desc">Groups handles used to communicate with, observe, and manage a child process </td></tr>
<trid="row_84_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_84_"class="arrow"onclick="toggleFolder('84_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1HTTPBodyStream.html"target="_self">crashpad::HTTPBodyStream</a></td><tdclass="desc">An interface to a stream that can be used for an HTTP request body </td></tr>
<trid="row_84_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CompositeHTTPBodyStream.html"target="_self">crashpad::CompositeHTTPBodyStream</a></td><tdclass="desc">An implementation of <aclass="el"href="classcrashpad_1_1HTTPBodyStream.html"title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> that combines an array of several other <aclass="el"href="classcrashpad_1_1HTTPBodyStream.html"title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> objects into a single, unified stream </td></tr>
<trid="row_84_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1FileReaderHTTPBodyStream.html"target="_self">crashpad::FileReaderHTTPBodyStream</a></td><tdclass="desc">An implementation of <aclass="el"href="classcrashpad_1_1HTTPBodyStream.html"title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> that reads from a <aclass="el"href="classcrashpad_1_1FileReaderInterface.html"title="An interface to read to files and other file-like objects with semantics matching the underlying plat...">FileReaderInterface</a> and provides its contents for an HTTP body </td></tr>
<trid="row_84_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1GzipHTTPBodyStream.html"target="_self">crashpad::GzipHTTPBodyStream</a></td><tdclass="desc">An implementation of <aclass="el"href="classcrashpad_1_1HTTPBodyStream.html"title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> that <code>gzip</code>-compresses another <aclass="el"href="classcrashpad_1_1HTTPBodyStream.html"title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a></td></tr>
<trid="row_84_3_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1StringHTTPBodyStream.html"target="_self">crashpad::StringHTTPBodyStream</a></td><tdclass="desc">An implementation of <aclass="el"href="classcrashpad_1_1HTTPBodyStream.html"title="An interface to a stream that can be used for an HTTP request body. ">HTTPBodyStream</a> that turns a fixed string into a stream </td></tr>
<trid="row_85_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1HTTPMultipartBuilder.html"target="_self">crashpad::HTTPMultipartBuilder</a></td><tdclass="desc">This class is used to build a MIME multipart message, conforming to RFC 2046, for use as a HTTP request body </td></tr>
<trid="row_86_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1HTTPTransport.html"target="_self">crashpad::HTTPTransport</a></td><tdclass="desc"><aclass="el"href="classcrashpad_1_1HTTPTransport.html"title="HTTPTransport executes a HTTP request using the specified URL, HTTP method, headers, and body. This class can only issue a synchronous HTTP request. ">HTTPTransport</a> executes a HTTP request using the specified URL, HTTP method, headers, and body. This class can only issue a synchronous HTTP request </td></tr>
<trid="row_87_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structIMAGE__DEBUG__MISC.html"target="_self">IMAGE_DEBUG_MISC</a></td><tdclass="desc">Miscellaneous debugging record </td></tr>
<trid="row_88_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ImageAnnotationReader.html"target="_self">crashpad::ImageAnnotationReader</a></td><tdclass="desc">Reads Annotations from another process via a <aclass="el"href="classcrashpad_1_1ProcessMemoryRange.html"title="Provides range protected access to the memory of another process. ">ProcessMemoryRange</a></td></tr>
<trid="row_90_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1InitialClientData.html"target="_self">crashpad::InitialClientData</a></td><tdclass="desc">A container for the data associated with the <code>--initial-client-data</code> method for initializing the handler process on Windows </td></tr>
<trid="row_91_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_91_"class="arrow"onclick="toggleFolder('91_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1InitializationState.html"target="_self">crashpad::InitializationState</a></td><tdclass="desc">Tracks whether data are initialized </td></tr>
<trid="row_91_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1InitializationStateDcheck.html"target="_self">crashpad::InitializationStateDcheck</a></td><tdclass="desc">Tracks whether data are initialized, triggering a DCHECK assertion on an invalid data access </td></tr>
<trid="row_92_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ChildPortServer_1_1Interface.html"target="_self">crashpad::ChildPortServer::Interface</a></td><tdclass="desc">An interface that the request message that is a part of the <code>child_port</code> Mach subsystem can be dispatched to </td></tr>
<trid="row_93_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_93_"class="arrow"onclick="toggleFolder('93_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1UniversalMachExcServer_1_1Interface.html"target="_self">crashpad::UniversalMachExcServer::Interface</a></td><tdclass="desc">An interface that the different request messages that are a part of the <code>exc</code> and <code>mach_exc</code> Mach subsystems can be dispatched to </td></tr>
<trid="row_93_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashReportExceptionHandler.html"target="_self">crashpad::CrashReportExceptionHandler</a></td><tdclass="desc">An exception handler that writes crash reports for exception messages to a <aclass="el"href="classcrashpad_1_1CrashReportDatabase.html"title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a></td></tr>
<trid="row_94_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_94_"class="arrow"onclick="toggleFolder('94_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MachMessageServer_1_1Interface.html"target="_self">crashpad::MachMessageServer::Interface</a></td><tdclass="desc">A Mach RPC callback interface, called by <aclass="el"href="classcrashpad_1_1MachMessageServer.html#ace981f2e495984f119aa074f7d33bff6"title="Runs a Mach message server to handle a Mach RPC request for MIG servers. ">Run()</a></td></tr>
<trid="row_94_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ChildPortServer.html"target="_self">crashpad::ChildPortServer</a></td><tdclass="desc">A server interface for the <code>child_port</code> Mach subsystem </td></tr>
<trid="row_94_1_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_94_1_"class="arrow"onclick="toggleFolder('94_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CompositeMachMessageServer.html"target="_self">crashpad::CompositeMachMessageServer</a></td><tdclass="desc">Adapts multiple <aclass="el"href="classcrashpad_1_1MachMessageServer_1_1Interface.html"title="A Mach RPC callback interface, called by Run(). ">MachMessageServer::Interface</a> implementations for simultaneous use in a single <aclass="el"href="classcrashpad_1_1MachMessageServer.html#ace981f2e495984f119aa074f7d33bff6"title="Runs a Mach message server to handle a Mach RPC request for MIG servers. ">MachMessageServer::Run()</a> call </td></tr>
<trid="row_94_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1NotifyServer.html"target="_self">crashpad::NotifyServer</a></td><tdclass="desc">A server interface for the <code>notify</code> Mach subsystem </td></tr>
<trid="row_94_3_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1UniversalMachExcServer.html"target="_self">crashpad::UniversalMachExcServer</a></td><tdclass="desc">A server interface for the <code>exc</code> and <code>mach_exc</code> Mach subsystems, unified to handle exceptions delivered to either subsystem, and simplified to have only a single interface method needing implementation </td></tr>
<trid="row_95_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_95_"class="arrow"onclick="toggleFolder('95_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1NotifyServer_1_1Interface.html"target="_self">crashpad::NotifyServer::Interface</a></td><tdclass="desc">An interface that the different request messages that are a part of the <code>notify</code> Mach subsystem can be dispatched to </td></tr>
<trid="row_95_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1NotifyServer_1_1DefaultInterface.html"target="_self">crashpad::NotifyServer::DefaultInterface</a></td><tdclass="desc">A concrete implementation of <aclass="el"href="classcrashpad_1_1NotifyServer_1_1Interface.html"title="An interface that the different request messages that are a part of the notify Mach subsystem can be ...">Interface</a> that provides a default behavior for all <code>notify</code> routines </td></tr>
<trid="row_96_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1AnnotationList_1_1Iterator.html"target="_self">crashpad::AnnotationList::Iterator</a></td><tdclass="desc">An InputIterator for the <aclass="el"href="classcrashpad_1_1AnnotationList.html"title="A list that contains all the currently set annotations. ">AnnotationList</a></td></tr>
<trid="row_97_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TSimpleAddressRangeBag_1_1Iterator.html"target="_self">crashpad::TSimpleAddressRangeBag< NumEntries >::Iterator</a></td><tdclass="desc">An iterator to traverse all of the active entries in a <aclass="el"href="classcrashpad_1_1TSimpleAddressRangeBag.html"title="A bag implementation using a fixed amount of storage, so that it does not perform any dynamic allocat...">TSimpleAddressRangeBag</a></td></tr>
<trid="row_98_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TSimpleStringDictionary_1_1Iterator.html"target="_self">crashpad::TSimpleStringDictionary< KeySize, ValueSize, NumEntries >::Iterator</a></td><tdclass="desc">An iterator to traverse all of the active entries in a <aclass="el"href="classcrashpad_1_1TSimpleStringDictionary.html"title="A map/dictionary collection implementation using a fixed amount of storage, so that it does not perfo...">TSimpleStringDictionary</a></td></tr>
<trid="row_100_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1DebugRendezvous_1_1LinkEntry.html"target="_self">crashpad::DebugRendezvous::LinkEntry</a></td><tdclass="desc">An entry in the dynamic linker's list of loaded objects </td></tr>
<trid="row_104_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MachMessageServer.html"target="_self">crashpad::MachMessageServer</a></td><tdclass="desc">Runs a Mach message server to handle a Mach RPC request for MIG servers </td></tr>
<trid="row_106_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MachOImageAnnotationsReader.html"target="_self">crashpad::MachOImageAnnotationsReader</a></td><tdclass="desc">A reader for annotations stored in a Mach-O image mapped into another process </td></tr>
<trid="row_107_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MachOImageReader.html"target="_self">crashpad::MachOImageReader</a></td><tdclass="desc">A reader for Mach-O images mapped into another process </td></tr>
<trid="row_108_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MachOImageSegmentReader.html"target="_self">crashpad::MachOImageSegmentReader</a></td><tdclass="desc">A reader for <code>LC_SEGMENT</code> or <code>LC_SEGMENT_64</code> load commands in Mach-O images mapped into another process </td></tr>
<trid="row_109_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MachOImageSymbolTableReader.html"target="_self">crashpad::MachOImageSymbolTableReader</a></td><tdclass="desc">A reader for symbol tables in Mach-O images mapped into another process </td></tr>
<trid="row_110_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MachOImageSymbolTableReaderInitializer.html"target="_self">crashpad::internal::MachOImageSymbolTableReaderInitializer</a></td><tdclass="desc">The internal implementation for <aclass="el"href="classcrashpad_1_1MachOImageSymbolTableReader.html"title="A reader for symbol tables in Mach-O images mapped into another process. ">MachOImageSymbolTableReader</a></td></tr>
<trid="row_111_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TaskMemory_1_1MappedMemory.html"target="_self">crashpad::TaskMemory::MappedMemory</a></td><tdclass="desc">A memory region mapped from another Mach task </td></tr>
<trid="row_112_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MemoryMap_1_1Mapping.html"target="_self">crashpad::MemoryMap::Mapping</a></td><tdclass="desc">Information about a mapped region of memory </td></tr>
<trid="row_113_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MemoryMap.html"target="_self">crashpad::MemoryMap</a></td><tdclass="desc">Accesses information about mapped memory in another process </td></tr>
<trid="row_114_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MemoryMapFuchsia.html"target="_self">crashpad::MemoryMapFuchsia</a></td><tdclass="desc">A list of mappings in the address space of a Fuchsia process </td></tr>
<trid="row_115_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_115_"class="arrow"onclick="toggleFolder('115_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MemoryMapRegionSnapshot.html"target="_self">crashpad::MemoryMapRegionSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing a region of the memory map present in the snapshot process </td></tr>
<trid="row_115_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestMemoryMapRegionSnapshot.html"target="_self">crashpad::test::TestMemoryMapRegionSnapshot</a></td><tdclass="desc">A test <aclass="el"href="classcrashpad_1_1MemoryMapRegionSnapshot.html"title="An abstract interface to a snapshot representing a region of the memory map present in the snapshot p...">MemoryMapRegionSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<trid="row_116_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_116_"class="arrow"onclick="toggleFolder('116_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MemorySnapshot.html"target="_self">crashpad::MemorySnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing a region of memory present in a snapshot process </td></tr>
<trid="row_116_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MemorySnapshotGeneric.html"target="_self">crashpad::internal::MemorySnapshotGeneric< ProcessReaderType ></a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1MemorySnapshot.html"title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> of a memory region in a process on the running system. Used on Mac, Linux, Android, and Fuchsia, templated on the platform-specific ProcessReader type </td></tr>
<trid="row_116_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MemorySnapshotSanitized.html"target="_self">crashpad::internal::MemorySnapshotSanitized</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1MemorySnapshot.html"title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> which wraps and filters sensitive information from another <aclass="el"href="classcrashpad_1_1MemorySnapshot.html"title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a></td></tr>
<trid="row_116_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MemorySnapshotWin.html"target="_self">crashpad::internal::MemorySnapshotWin</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1MemorySnapshot.html"title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> of a memory region in a process on the running system, when the system runs Windows </td></tr>
<trid="row_116_3_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestMemorySnapshot.html"target="_self">crashpad::test::TestMemorySnapshot</a></td><tdclass="desc">A test <aclass="el"href="classcrashpad_1_1MemorySnapshot.html"title="An abstract interface to a snapshot representing a region of memory present in a snapshot process...">MemorySnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<trid="row_117_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Metrics.html"target="_self">crashpad::Metrics</a></td><tdclass="desc">Container class to hold shared UMA metrics integration points </td></tr>
<trid="row_118_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__DIRECTORY.html"target="_self">MINIDUMP_DIRECTORY</a></td><tdclass="desc">A pointer to a stream within a minidump file </td></tr>
<trid="row_119_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__EXCEPTION.html"target="_self">MINIDUMP_EXCEPTION</a></td><tdclass="desc">Information about an exception that occurred in the process </td></tr>
<trid="row_120_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__EXCEPTION__STREAM.html"target="_self">MINIDUMP_EXCEPTION_STREAM</a></td><tdclass="desc">Information about the exception that triggered a minidump file’s generation </td></tr>
<trid="row_121_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_121_"class="arrow"onclick="toggleFolder('121_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__HANDLE__DESCRIPTOR.html"target="_self">MINIDUMP_HANDLE_DESCRIPTOR</a></td><tdclass="desc">Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific </td></tr>
<trid="row_121_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__HANDLE__DESCRIPTOR__2.html"target="_self">MINIDUMP_HANDLE_DESCRIPTOR_2</a></td><tdclass="desc">Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific </td></tr>
<trid="row_122_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__HEADER.html"target="_self">MINIDUMP_HEADER</a></td><tdclass="desc">The top-level structure identifying a minidump file </td></tr>
<trid="row_123_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__LOCATION__DESCRIPTOR.html"target="_self">MINIDUMP_LOCATION_DESCRIPTOR</a></td><tdclass="desc">A pointer to a structure or union within a minidump file </td></tr>
<trid="row_124_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__DESCRIPTOR.html"target="_self">MINIDUMP_MEMORY_DESCRIPTOR</a></td><tdclass="desc">A pointer to a snapshot of a region of memory contained within a minidump file </td></tr>
<trid="row_125_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__INFO.html"target="_self">MINIDUMP_MEMORY_INFO</a></td><tdclass="desc">Describes a region of memory </td></tr>
<trid="row_126_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__INFO__LIST.html"target="_self">MINIDUMP_MEMORY_INFO_LIST</a></td><tdclass="desc">Contains a list of memory regions </td></tr>
<trid="row_127_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MEMORY__LIST.html"target="_self">MINIDUMP_MEMORY_LIST</a></td><tdclass="desc">Information about memory regions within the process </td></tr>
<trid="row_128_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_128_"class="arrow"onclick="toggleFolder('128_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO.html"target="_self">MINIDUMP_MISC_INFO</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_128_0_"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_128_0_"class="arrow"onclick="toggleFolder('128_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__2.html"target="_self">MINIDUMP_MISC_INFO_2</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_128_0_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanid="arr_128_0_0_"class="arrow"onclick="toggleFolder('128_0_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__3.html"target="_self">MINIDUMP_MISC_INFO_3</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_128_0_0_0_"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanid="arr_128_0_0_0_"class="arrow"onclick="toggleFolder('128_0_0_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__4.html"target="_self">MINIDUMP_MISC_INFO_4</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_128_0_0_0_0_"style="display:none;"><tdclass="entry"><spanstyle="width:80px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MISC__INFO__5.html"target="_self">MINIDUMP_MISC_INFO_5</a></td><tdclass="desc">Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process </td></tr>
<trid="row_129_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MODULE.html"target="_self">MINIDUMP_MODULE</a></td><tdclass="desc">Information about a specific module loaded within the process at the time the snapshot was taken </td></tr>
<trid="row_130_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__MODULE__LIST.html"target="_self">MINIDUMP_MODULE_LIST</a></td><tdclass="desc">Information about all modules loaded within the process at the time the snapshot was taken </td></tr>
<trid="row_131_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__STRING.html"target="_self">MINIDUMP_STRING</a></td><tdclass="desc">A variable-length UTF-16-encoded string carried within a minidump file </td></tr>
<trid="row_132_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__SYSTEM__INFO.html"target="_self">MINIDUMP_SYSTEM_INFO</a></td><tdclass="desc">Information about the system that hosted the process that the minidump file contains a snapshot of </td></tr>
<trid="row_133_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__THREAD.html"target="_self">MINIDUMP_THREAD</a></td><tdclass="desc">Information about a specific thread within the process </td></tr>
<trid="row_134_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__THREAD__LIST.html"target="_self">MINIDUMP_THREAD_LIST</a></td><tdclass="desc">Information about all threads within the process </td></tr>
<trid="row_135_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__UNLOADED__MODULE.html"target="_self">MINIDUMP_UNLOADED_MODULE</a></td><tdclass="desc">Information about a specific module that was recorded as being unloaded at the time the snapshot was taken </td></tr>
<trid="row_136_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structMINIDUMP__UNLOADED__MODULE__LIST.html"target="_self">MINIDUMP_UNLOADED_MODULE_LIST</a></td><tdclass="desc">Information about all modules recorded as unloaded when the snapshot was taken </td></tr>
<trid="row_138_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpAnnotationList.html"target="_self">crashpad::MinidumpAnnotationList</a></td><tdclass="desc">A list of annotation objects </td></tr>
<trid="row_139_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpByteArray.html"target="_self">crashpad::MinidumpByteArray</a></td><tdclass="desc">A variable-length array of bytes carried within a minidump file. The data have no intrinsic type and should be interpreted according to their referencing context </td></tr>
<trid="row_140_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextAMD64.html"target="_self">crashpad::MinidumpContextAMD64</a></td><tdclass="desc">An x86_64 (AMD64) CPU context (register state) carried in a minidump file </td></tr>
<trid="row_141_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextARM.html"target="_self">crashpad::MinidumpContextARM</a></td><tdclass="desc">A 32-bit ARM CPU context (register state) carried in a minidump file </td></tr>
<trid="row_142_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextARM64.html"target="_self">crashpad::MinidumpContextARM64</a></td><tdclass="desc">A 64-bit ARM CPU context (register state) carried in a minidump file </td></tr>
<trid="row_143_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextMIPS.html"target="_self">crashpad::MinidumpContextMIPS</a></td><tdclass="desc">A 32bit MIPS CPU context (register state) carried in a minidump file </td></tr>
<trid="row_144_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextMIPS64.html"target="_self">crashpad::MinidumpContextMIPS64</a></td><tdclass="desc">A 32bit MIPS CPU context (register state) carried in a minidump file </td></tr>
<trid="row_145_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpContextX86.html"target="_self">crashpad::MinidumpContextX86</a></td><tdclass="desc">A 32-bit x86 CPU context (register state) carried in a minidump file </td></tr>
<trid="row_146_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpCrashpadInfo.html"target="_self">crashpad::MinidumpCrashpadInfo</a></td><tdclass="desc">Additional Crashpad-specific information carried within a minidump file </td></tr>
<trid="row_147_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html"target="_self">crashpad::MinidumpModuleCrashpadInfo</a></td><tdclass="desc">Additional Crashpad-specific information about a module carried within a minidump file </td></tr>
<trid="row_148_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfoLink.html"target="_self">crashpad::MinidumpModuleCrashpadInfoLink</a></td><tdclass="desc">A link between a <aclass="el"href="structMINIDUMP__MODULE.html"title="Information about a specific module loaded within the process at the time the snapshot was taken...">MINIDUMP_MODULE</a> structure and additional Crashpad-specific information about a module carried within a minidump file </td></tr>
<trid="row_149_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfoList.html"target="_self">crashpad::MinidumpModuleCrashpadInfoList</a></td><tdclass="desc">Additional Crashpad-specific information about modules carried within a minidump file </td></tr>
<trid="row_150_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpRVAList.html"target="_self">crashpad::MinidumpRVAList</a></td><tdclass="desc">A list of <aclass="el"href="dbghelp_8h.html#acf465a1a77ecf067a9d946583bc6a3f8"title="An offset within a minidump file, relative to the start of its MINIDUMP_HEADER. ">RVA</a> pointers </td></tr>
<trid="row_151_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionary.html"target="_self">crashpad::MinidumpSimpleStringDictionary</a></td><tdclass="desc">A list of key-value pairs </td></tr>
<trid="row_153_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_153_"class="arrow"onclick="toggleFolder('153_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpUserExtensionStreamDataSource.html"target="_self">crashpad::MinidumpUserExtensionStreamDataSource</a></td><tdclass="desc">Describes a user extension data stream in a minidump </td></tr>
<trid="row_153_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1BufferExtensionStreamDataSource.html"target="_self">crashpad::test::BufferExtensionStreamDataSource</a></td><tdclass="desc">A user extension data source that wraps a buffer </td></tr>
<trid="row_154_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MinidumpUTF8String.html"target="_self">crashpad::MinidumpUTF8String</a></td><tdclass="desc">A variable-length UTF-8-encoded string carried within a minidump file </td></tr>
<trid="row_155_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_155_"class="arrow"onclick="toggleFolder('155_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpWritable.html"target="_self">crashpad::internal::MinidumpWritable</a></td><tdclass="desc">The base class for all content that might be written to a minidump file </td></tr>
<trid="row_155_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_155_0_"class="arrow"onclick="toggleFolder('155_0_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpRVAListWriter.html"target="_self">crashpad::internal::MinidumpRVAListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpRVAList.html"title="A list of RVA pointers. ">MinidumpRVAList</a> object in a minidump file, containing a list of <aclass="el"href="dbghelp_8h.html#acf465a1a77ecf067a9d946583bc6a3f8"title="An offset within a minidump file, relative to the start of its MINIDUMP_HEADER. ">RVA</a> pointers </td></tr>
<trid="row_155_0_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpStringListWriter.html"target="_self">crashpad::internal::MinidumpStringListWriter< MinidumpStringWriterType ></a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpRVAList.html"title="A list of RVA pointers. ">MinidumpRVAList</a> object in a minidump file, containing a list of <em>MinidumpStringWriterType</em> objects </td></tr>
<trid="row_155_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_155_1_"class="arrow"onclick="toggleFolder('155_1_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpStreamWriter.html"target="_self">crashpad::internal::MinidumpStreamWriter</a></td><tdclass="desc">The base class for all second-level objects (“streams”) in a minidump file </td></tr>
<trid="row_155_1_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpCrashpadInfoWriter.html"target="_self">crashpad::MinidumpCrashpadInfoWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpCrashpadInfo.html"title="Additional Crashpad-specific information carried within a minidump file. ">MinidumpCrashpadInfo</a> stream in a minidump file </td></tr>
<trid="row_155_1_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpExceptionWriter.html"target="_self">crashpad::MinidumpExceptionWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__EXCEPTION__STREAM.html"title="Information about the exception that triggered a minidump file’s generation. ">MINIDUMP_EXCEPTION_STREAM</a> stream in a minidump file </td></tr>
<trid="row_155_1_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpHandleDataWriter.html"target="_self">crashpad::MinidumpHandleDataWriter</a></td><tdclass="desc">The writer for a MINIDUMP_HANDLE_DATA_STREAM stream in a minidump and its contained <aclass="el"href="structMINIDUMP__HANDLE__DESCRIPTOR.html"title="Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific. ">MINIDUMP_HANDLE_DESCRIPTOR</a> s </td></tr>
<trid="row_155_1_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMemoryInfoListWriter.html"target="_self">crashpad::MinidumpMemoryInfoListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__MEMORY__INFO__LIST.html"title="Contains a list of memory regions. ">MINIDUMP_MEMORY_INFO_LIST</a> stream in a minidump file, containing a list of <aclass="el"href="structMINIDUMP__MEMORY__INFO.html"title="Describes a region of memory. ">MINIDUMP_MEMORY_INFO</a> objects </td></tr>
<trid="row_155_1_4_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMemoryListWriter.html"target="_self">crashpad::MinidumpMemoryListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__MEMORY__LIST.html"title="Information about memory regions within the process. ">MINIDUMP_MEMORY_LIST</a> stream in a minidump file, containing a list of <aclass="el"href="structMINIDUMP__MEMORY__DESCRIPTOR.html"title="A pointer to a snapshot of a region of memory contained within a minidump file. ">MINIDUMP_MEMORY_DESCRIPTOR</a> objects </td></tr>
<trid="row_155_1_5_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpMiscInfoWriter.html"target="_self">crashpad::MinidumpMiscInfoWriter</a></td><tdclass="desc">The writer for a stream in the <aclass="el"href="structMINIDUMP__MISC__INFO.html"title="Information about the process that the minidump file contains a snapshot of, as well as the system th...">MINIDUMP_MISC_INFO</a> family in a minidump file </td></tr>
<trid="row_155_1_6_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleListWriter.html"target="_self">crashpad::MinidumpModuleListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__MODULE__LIST.html"title="Information about all modules loaded within the process at the time the snapshot was taken...">MINIDUMP_MODULE_LIST</a> stream in a minidump file, containing a list of <aclass="el"href="structMINIDUMP__MODULE.html"title="Information about a specific module loaded within the process at the time the snapshot was taken...">MINIDUMP_MODULE</a> objects </td></tr>
<trid="row_155_1_7_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpSystemInfoWriter.html"target="_self">crashpad::MinidumpSystemInfoWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__SYSTEM__INFO.html"title="Information about the system that hosted the process that the minidump file contains a snapshot of...">MINIDUMP_SYSTEM_INFO</a> stream in a minidump file </td></tr>
<trid="row_155_1_8_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpThreadListWriter.html"target="_self">crashpad::MinidumpThreadListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__THREAD__LIST.html"title="Information about all threads within the process. ">MINIDUMP_THREAD_LIST</a> stream in a minidump file, containing a list of <aclass="el"href="structMINIDUMP__THREAD.html"title="Information about a specific thread within the process. ">MINIDUMP_THREAD</a> objects </td></tr>
<trid="row_155_1_9_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpUnloadedModuleListWriter.html"target="_self">crashpad::MinidumpUnloadedModuleListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__UNLOADED__MODULE__LIST.html"title="Information about all modules recorded as unloaded when the snapshot was taken. ">MINIDUMP_UNLOADED_MODULE_LIST</a> stream in a minidump file, containing a list of <aclass="el"href="structMINIDUMP__UNLOADED__MODULE.html"title="Information about a specific module that was recorded as being unloaded at the time the snapshot was ...">MINIDUMP_UNLOADED_MODULE</a> objects </td></tr>
<trid="row_155_1_10_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpUserStreamWriter.html"target="_self">crashpad::MinidumpUserStreamWriter</a></td><tdclass="desc">The writer for a MINIDUMP_USER_STREAM in a minidump file </td></tr>
<trid="row_155_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpStringWriter.html"target="_self">crashpad::internal::MinidumpStringWriter< Traits ></a></td><tdclass="desc">Writes a variable-length string to a minidump file in accordance with the string type’s characteristics </td></tr>
<trid="row_155_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpAnnotationListWriter.html"target="_self">crashpad::MinidumpAnnotationListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpAnnotationList.html"title="A list of annotation objects. ">MinidumpAnnotationList</a> object in a minidump file, containing a list of <aclass="el"href="structcrashpad_1_1MinidumpAnnotation.html"title="A typed annotation object. ">MinidumpAnnotation</a> objects </td></tr>
<trid="row_155_4_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpAnnotationWriter.html"target="_self">crashpad::MinidumpAnnotationWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpAnnotation.html"title="A typed annotation object. ">MinidumpAnnotation</a> object in a minidump file </td></tr>
<trid="row_155_5_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpByteArrayWriter.html"target="_self">crashpad::MinidumpByteArrayWriter</a></td><tdclass="desc">Writes a variable-length byte array for a minidump into a </td></tr>
<trid="row_155_6_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_155_6_"class="arrow"onclick="toggleFolder('155_6_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextWriter.html"target="_self">crashpad::MinidumpContextWriter</a></td><tdclass="desc">The base class for writers of CPU context structures in minidump files </td></tr>
<trid="row_155_6_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextAMD64Writer.html"target="_self">crashpad::MinidumpContextAMD64Writer</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpContextAMD64.html"title="An x86_64 (AMD64) CPU context (register state) carried in a minidump file. ">MinidumpContextAMD64</a> structure in a minidump file </td></tr>
<trid="row_155_6_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextARM64Writer.html"target="_self">crashpad::MinidumpContextARM64Writer</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpContextARM64.html"title="A 64-bit ARM CPU context (register state) carried in a minidump file. ">MinidumpContextARM64</a> structure in a minidump file </td></tr>
<trid="row_155_6_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextARMWriter.html"target="_self">crashpad::MinidumpContextARMWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpContextARM.html"title="A 32-bit ARM CPU context (register state) carried in a minidump file. ">MinidumpContextARM</a> structure in a minidump file </td></tr>
<trid="row_155_6_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextMIPS64Writer.html"target="_self">crashpad::MinidumpContextMIPS64Writer</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpContextMIPS64.html"title="A 32bit MIPS CPU context (register state) carried in a minidump file. ">MinidumpContextMIPS64</a> structure in a minidump file </td></tr>
<trid="row_155_6_4_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextMIPSWriter.html"target="_self">crashpad::MinidumpContextMIPSWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpContextMIPS.html"title="A 32bit MIPS CPU context (register state) carried in a minidump file. ">MinidumpContextMIPS</a> structure in a minidump file </td></tr>
<trid="row_155_6_5_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpContextX86Writer.html"target="_self">crashpad::MinidumpContextX86Writer</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpContextX86.html"title="A 32-bit x86 CPU context (register state) carried in a minidump file. ">MinidumpContextX86</a> structure in a minidump file </td></tr>
<trid="row_155_7_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpFileWriter.html"target="_self">crashpad::MinidumpFileWriter</a></td><tdclass="desc">The root-level object in a minidump file </td></tr>
<trid="row_155_8_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanid="arr_155_8_"class="arrow"onclick="toggleFolder('155_8_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCodeViewRecordWriter.html"target="_self">crashpad::MinidumpModuleCodeViewRecordWriter</a></td><tdclass="desc">The base class for writers of CodeView records referenced by <aclass="el"href="structMINIDUMP__MODULE.html#acd07e35faf066880eeabea8a91aa887a"title="A pointer to the module’s CodeView record, typically a link to its debugging information in crashpad...">MINIDUMP_MODULE::CvRecord</a> in minidump files </td></tr>
<trid="row_155_8_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html"target="_self">crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordType ></a></td><tdclass="desc">The base class for writers of CodeView records that serve as links to <code>.pdb</code> (program database) files </td></tr>
<trid="row_155_8_1_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:64px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB20Writer.html"target="_self">crashpad::MinidumpModuleCodeViewRecordPDB20Writer</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1CodeViewRecordPDB20.html"title="A CodeView record linking to a .pdb 2.0 file. ">CodeViewRecordPDB20</a> object in a minidump file </td></tr>
<trid="row_155_8_2_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:64px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCodeViewRecordPDB70Writer.html"target="_self">crashpad::MinidumpModuleCodeViewRecordPDB70Writer</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1CodeViewRecordPDB70.html"title="A CodeView record linking to a .pdb 7.0 file. ">CodeViewRecordPDB70</a> object in a minidump file </td></tr>
<trid="row_155_9_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCrashpadInfoListWriter.html"target="_self">crashpad::MinidumpModuleCrashpadInfoListWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfoList.html"title="Additional Crashpad-specific information about modules carried within a minidump file. ">MinidumpModuleCrashpadInfoList</a> object in a minidump file, containing a list of <aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html"title="Additional Crashpad-specific information about a module carried within a minidump file...">MinidumpModuleCrashpadInfo</a> objects </td></tr>
<trid="row_155_10_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleCrashpadInfoWriter.html"target="_self">crashpad::MinidumpModuleCrashpadInfoWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpModuleCrashpadInfo.html"title="Additional Crashpad-specific information about a module carried within a minidump file...">MinidumpModuleCrashpadInfo</a> object in a minidump file </td></tr>
<trid="row_155_11_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleMiscDebugRecordWriter.html"target="_self">crashpad::MinidumpModuleMiscDebugRecordWriter</a></td><tdclass="desc">The writer for an <aclass="el"href="structIMAGE__DEBUG__MISC.html"title="Miscellaneous debugging record. ">IMAGE_DEBUG_MISC</a> object in a minidump file </td></tr>
<trid="row_155_12_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpModuleWriter.html"target="_self">crashpad::MinidumpModuleWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__MODULE.html"title="Information about a specific module loaded within the process at the time the snapshot was taken...">MINIDUMP_MODULE</a> object in a minidump file </td></tr>
<trid="row_155_13_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpSimpleStringDictionaryEntryWriter.html"target="_self">crashpad::MinidumpSimpleStringDictionaryEntryWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html"title="A key-value pair. ">MinidumpSimpleStringDictionaryEntry</a> object in a minidump file </td></tr>
<trid="row_155_14_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpSimpleStringDictionaryWriter.html"target="_self">crashpad::MinidumpSimpleStringDictionaryWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionary.html"title="A list of key-value pairs. ">MinidumpSimpleStringDictionary</a> object in a minidump file, containing a list of <aclass="el"href="structcrashpad_1_1MinidumpSimpleStringDictionaryEntry.html"title="A key-value pair. ">MinidumpSimpleStringDictionaryEntry</a> objects </td></tr>
<trid="row_155_15_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpThreadWriter.html"target="_self">crashpad::MinidumpThreadWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__THREAD.html"title="Information about a specific thread within the process. ">MINIDUMP_THREAD</a> object in a minidump file </td></tr>
<trid="row_155_16_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1MinidumpUnloadedModuleWriter.html"target="_self">crashpad::MinidumpUnloadedModuleWriter</a></td><tdclass="desc">The writer for a <aclass="el"href="structMINIDUMP__UNLOADED__MODULE.html"title="Information about a specific module that was recorded as being unloaded at the time the snapshot was ...">MINIDUMP_UNLOADED_MODULE</a> object in a minidump file </td></tr>
<trid="row_155_17_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1SnapshotMinidumpMemoryWriter.html"target="_self">crashpad::SnapshotMinidumpMemoryWriter</a></td><tdclass="desc">The base class for writers of memory ranges pointed to by <aclass="el"href="structMINIDUMP__MEMORY__DESCRIPTOR.html"title="A pointer to a snapshot of a region of memory contained within a minidump file. ">MINIDUMP_MEMORY_DESCRIPTOR</a> objects in a minidump file </td></tr>
<trid="row_155_18_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html"target="_self">crashpad::test::TestUInt32MinidumpWritable</a></td><tdclass="desc">An <aclass="el"href="classcrashpad_1_1internal_1_1MinidumpWritable.html"title="The base class for all content that might be written to a minidump file. ">internal::MinidumpWritable</a> that carries a <code>uint32_t</code> for testing </td></tr>
<trid="row_155_19_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpUTF16StringWriter.html"target="_self">crashpad::internal::MinidumpUTF16StringWriter</a></td><tdclass="desc">Writes a variable-length UTF-16-encoded <aclass="el"href="structMINIDUMP__STRING.html"title="A variable-length UTF-16-encoded string carried within a minidump file. ">MINIDUMP_STRING</a> to a minidump file </td></tr>
<trid="row_155_20_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:48px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpUTF8StringWriter.html"target="_self">crashpad::internal::MinidumpUTF8StringWriter</a></td><tdclass="desc">Writes a variable-length UTF-8-encoded <aclass="el"href="structcrashpad_1_1MinidumpUTF8String.html"title="A variable-length UTF-8-encoded string carried within a minidump file. ">MinidumpUTF8String</a> to a minidump file </td></tr>
<trid="row_156_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1test_1_1MinidumpWritableTraits.html"target="_self">crashpad::test::MinidumpWritableTraits< T ></a></td><tdclass="desc">A traits class defining whether a minidump object type is required to appear only as a fixed-size object or if it is variable-sized </td></tr>
<trid="row_157_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1MinidumpWriterUtil.html"target="_self">crashpad::internal::MinidumpWriterUtil</a></td><tdclass="desc">A collection of utility functions used by the <aclass="el"href="classcrashpad_1_1internal_1_1MinidumpWritable.html"title="The base class for all content that might be written to a minidump file. ">MinidumpWritable</a> family of classes </td></tr>
<trid="row_158_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReaderFuchsia_1_1Module.html"target="_self">crashpad::ProcessReaderFuchsia::Module</a></td><tdclass="desc">Contains information about a module loaded into a process </td></tr>
<trid="row_159_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReaderLinux_1_1Module.html"target="_self">crashpad::ProcessReaderLinux::Module</a></td><tdclass="desc">Contains information about a module loaded into a process </td></tr>
<trid="row_160_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessInfo_1_1Module.html"target="_self">crashpad::ProcessInfo::Module</a></td><tdclass="desc">Contains information about a module loaded into a process </td></tr>
<trid="row_161_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReaderMac_1_1Module.html"target="_self">crashpad::ProcessReaderMac::Module</a></td><tdclass="desc">Contains information about a module loaded into a process </td></tr>
<trid="row_162_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_162_"class="arrow"onclick="toggleFolder('162_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"target="_self">crashpad::ModuleSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot process </td></tr>
<trid="row_162_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotElf.html"target="_self">crashpad::internal::ModuleSnapshotElf</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> of a code module (binary image) loaded into a running (or crashed) process on a system that uses ELF modules </td></tr>
<trid="row_162_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotMac.html"target="_self">crashpad::internal::ModuleSnapshotMac</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> of a code module (binary image) loaded into a running (or crashed) process on a macOS system </td></tr>
<trid="row_162_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html"target="_self">crashpad::internal::ModuleSnapshotMinidump</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> based on a module in a minidump file </td></tr>
<trid="row_162_3_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotSanitized.html"target="_self">crashpad::internal::ModuleSnapshotSanitized</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> which wraps and filters sensitive information from another <aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a></td></tr>
<trid="row_162_4_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ModuleSnapshotWin.html"target="_self">crashpad::internal::ModuleSnapshotWin</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> of a code module (binary image) loaded into a running (or crashed) process on a Windows system </td></tr>
<trid="row_162_5_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestModuleSnapshot.html"target="_self">crashpad::test::TestModuleSnapshot</a></td><tdclass="desc">A test <aclass="el"href="classcrashpad_1_1ModuleSnapshot.html"title="An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot ...">ModuleSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<trid="row_163_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_163_"class="arrow"onclick="toggleFolder('163_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1Multiprocess.html"target="_self">crashpad::test::Multiprocess</a></td><tdclass="desc">Manages a multiprocess test </td></tr>
<trid="row_163_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1MachMultiprocess.html"target="_self">crashpad::test::MachMultiprocess</a></td><tdclass="desc">Manages a Mach-aware multiprocess test </td></tr>
<trid="row_163_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1MultiprocessExec.html"target="_self">crashpad::test::MultiprocessExec</a></td><tdclass="desc">Manages an <code>exec()</code>-based multiprocess test </td></tr>
<trid="row_165_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashReportDatabase_1_1NewReport.html"target="_self">crashpad::CrashReportDatabase::NewReport</a></td><tdclass="desc">A crash report that is in the process of being written </td></tr>
<trid="row_166_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ElfImageReader_1_1NoteReader.html"target="_self">crashpad::ElfImageReader::NoteReader</a></td><tdclass="desc">This class enables reading note segments from an ELF image </td></tr>
<trid="row_168_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Signals_1_1OldActions.html"target="_self">crashpad::Signals::OldActions</a></td><tdclass="desc">A group of <code>struct sigaction</code> structures corresponding to a set of signals’previous actions, addressable by signal number </td></tr>
<trid="row_169_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CrashReportUploadThread_1_1Options.html"target="_self">crashpad::CrashReportUploadThread::Options</a></td><tdclass="desc"><aclass="el"href="structcrashpad_1_1CrashReportUploadThread_1_1Options.html"title="Options to be passed to the CrashReportUploadThread constructor. ">Options</a> to be passed to the <aclass="el"href="classcrashpad_1_1CrashReportUploadThread.html"title="A thread that processes pending crash reports in a CrashReportDatabase by uploading them or marking t...">CrashReportUploadThread</a> constructor </td></tr>
<trid="row_170_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Paths.html"target="_self">crashpad::Paths</a></td><tdclass="desc">Functions to obtain paths </td></tr>
<trid="row_173_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PEImageAnnotationsReader.html"target="_self">crashpad::PEImageAnnotationsReader</a></td><tdclass="desc">A reader of annotations stored in a PE image mapped into another process </td></tr>
<trid="row_174_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PEImageReader.html"target="_self">crashpad::PEImageReader</a></td><tdclass="desc">A reader for PE images mapped into another process </td></tr>
<trid="row_175_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PEImageResourceReader.html"target="_self">crashpad::PEImageResourceReader</a></td><tdclass="desc">A reader for resources stored in PE images mapped into another process </td></tr>
<trid="row_176_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1PipeServiceContext.html"target="_self">crashpad::internal::PipeServiceContext</a></td><tdclass="desc">Context information for the named pipe handler threads </td></tr>
<trid="row_177_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1process__types_1_1PROCESS__BASIC__INFORMATION.html"target="_self">crashpad::process_types::PROCESS_BASIC_INFORMATION< Traits ></a></td><tdclass="desc">Selected structures from winternl.h, ntddk.h, and <code>dt ntdll!xxx</code>, customized to have both x86 and x64 sizes available </td></tr>
<trid="row_178_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessInfo.html"target="_self">crashpad::ProcessInfo</a></td><tdclass="desc">Gathers information about a process given its <code>HANDLE</code>. This consists primarily of information stored in the Process Environment Block </td></tr>
<trid="row_179_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_179_"class="arrow"onclick="toggleFolder('179_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessMemory.html"target="_self">crashpad::ProcessMemory</a></td><tdclass="desc">Abstract base class for accessing the memory of another process </td></tr>
<trid="row_179_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessMemoryFuchsia.html"target="_self">crashpad::ProcessMemoryFuchsia</a></td><tdclass="desc">Accesses the memory of another Fuchsia process </td></tr>
<trid="row_179_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessMemoryLinux.html"target="_self">crashpad::ProcessMemoryLinux</a></td><tdclass="desc">Accesses the memory of another Linux process </td></tr>
<trid="row_180_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessMemoryRange.html"target="_self">crashpad::ProcessMemoryRange</a></td><tdclass="desc">Provides range protected access to the memory of another process </td></tr>
<trid="row_181_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessReaderFuchsia.html"target="_self">crashpad::ProcessReaderFuchsia</a></td><tdclass="desc">Accesses information about another process, identified by a Fuchsia process </td></tr>
<trid="row_182_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessReaderLinux.html"target="_self">crashpad::ProcessReaderLinux</a></td><tdclass="desc">Accesses information about another process, identified by a process ID </td></tr>
<trid="row_183_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessReaderMac.html"target="_self">crashpad::ProcessReaderMac</a></td><tdclass="desc">Accesses information about another process, identified by a Mach task </td></tr>
<trid="row_184_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessReaderWin.html"target="_self">crashpad::ProcessReaderWin</a></td><tdclass="desc">Accesses information about another process, identified by a <code>HANDLE</code></td></tr>
<trid="row_185_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_185_"class="arrow"onclick="toggleFolder('185_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"target="_self">crashpad::ProcessSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing the state of a process </td></tr>
<trid="row_185_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotFuchsia.html"target="_self">crashpad::ProcessSnapshotFuchsia</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> of a running (or crashed) process running on a Fuchsia system. This class is not yet implemented </td></tr>
<trid="row_185_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotLinux.html"target="_self">crashpad::ProcessSnapshotLinux</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> of a running (or crashed) process running on a Linux system </td></tr>
<trid="row_185_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotMac.html"target="_self">crashpad::ProcessSnapshotMac</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> of a running (or crashed) process running on a macOS system </td></tr>
<trid="row_185_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotMinidump.html"target="_self">crashpad::ProcessSnapshotMinidump</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> based on a minidump file </td></tr>
<trid="row_185_4_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotSanitized.html"target="_self">crashpad::ProcessSnapshotSanitized</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> which wraps and filters sensitive information from another <aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a></td></tr>
<trid="row_185_5_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSnapshotWin.html"target="_self">crashpad::ProcessSnapshotWin</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> of a running (or crashed) process running on a Windows system </td></tr>
<trid="row_185_6_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestProcessSnapshot.html"target="_self">crashpad::test::TestProcessSnapshot</a></td><tdclass="desc">A test <aclass="el"href="classcrashpad_1_1ProcessSnapshot.html"title="An abstract interface to a snapshot representing the state of a process. ">ProcessSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<trid="row_186_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcessSubrangeReader.html"target="_self">crashpad::ProcessSubrangeReader</a></td><tdclass="desc">A wrapper for <aclass="el"href="classcrashpad_1_1ProcessReaderWin.html"title="Accesses information about another process, identified by a HANDLE. ">ProcessReaderWin</a> that only allows a specific subrange to be read from </td></tr>
<trid="row_187_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ProcStatReader.html"target="_self">crashpad::ProcStatReader</a></td><tdclass="desc">Reads the /proc/[pid]/stat file for a thread </td></tr>
<trid="row_189_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_189_"class="arrow"onclick="toggleFolder('189_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PruneCondition.html"target="_self">crashpad::PruneCondition</a></td><tdclass="desc">An abstract base class for evaluating crash reports for deletion </td></tr>
<trid="row_189_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1AgePruneCondition.html"target="_self">crashpad::AgePruneCondition</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1PruneCondition.html"title="An abstract base class for evaluating crash reports for deletion. ">PruneCondition</a> that deletes reports older than the specified number days </td></tr>
<trid="row_189_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1BinaryPruneCondition.html"target="_self">crashpad::BinaryPruneCondition</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1PruneCondition.html"title="An abstract base class for evaluating crash reports for deletion. ">PruneCondition</a> that conjoins two other PruneConditions </td></tr>
<trid="row_189_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1DatabaseSizePruneCondition.html"target="_self">crashpad::DatabaseSizePruneCondition</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1PruneCondition.html"title="An abstract base class for evaluating crash reports for deletion. ">PruneCondition</a> that deletes older reports to keep the total Crashpad database size under the specified limit </td></tr>
<trid="row_190_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PtraceBroker.html"target="_self">crashpad::PtraceBroker</a></td><tdclass="desc">Implements a <aclass="el"href="classcrashpad_1_1PtraceConnection.html"title="Provides an interface for making ptrace requests against a process and its threads. ">PtraceConnection</a> over a socket </td></tr>
<trid="row_191_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_191_"class="arrow"onclick="toggleFolder('191_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PtraceConnection.html"target="_self">crashpad::PtraceConnection</a></td><tdclass="desc">Provides an interface for making <code>ptrace</code> requests against a process and its threads </td></tr>
<trid="row_191_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1DirectPtraceConnection.html"target="_self">crashpad::DirectPtraceConnection</a></td><tdclass="desc">Manages a direct <code>ptrace</code> connection to a process </td></tr>
<trid="row_191_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PtraceClient.html"target="_self">crashpad::PtraceClient</a></td><tdclass="desc">Implements a <aclass="el"href="classcrashpad_1_1PtraceConnection.html"title="Provides an interface for making ptrace requests against a process and its threads. ">PtraceConnection</a> over a socket </td></tr>
<trid="row_191_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1FakePtraceConnection.html"target="_self">crashpad::test::FakePtraceConnection</a></td><tdclass="desc">Stands-in where real PtraceConnections aren't available </td></tr>
<trid="row_192_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Ptracer.html"target="_self">crashpad::Ptracer</a></td><tdclass="desc">Provides an architecturally agnostic interface for collecting information with <code>ptrace</code></td></tr>
<trid="row_193_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PtraceStrategyDecider.html"target="_self">crashpad::PtraceStrategyDecider</a></td><tdclass="desc">Abstract base class for deciding how the handler should <code>ptrace</code> a client </td></tr>
<trid="row_194_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1RangeSet.html"target="_self">crashpad::RangeSet</a></td><tdclass="desc">A set of VMAddress ranges </td></tr>
<trid="row_195_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ReadExactlyInternal.html"target="_self">crashpad::internal::ReadExactlyInternal</a></td><tdclass="desc">The internal implementation of <aclass="el"href="namespacecrashpad.html#a6e685af255d9b71fb46ed2679329dd7c"title="Wraps ReadFile(), retrying following a short read, ensuring that exactly size bytes are read...">ReadFileExactly()</a> and its wrappers </td></tr>
<trid="row_196_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1AlignedAllocator_1_1rebind.html"target="_self">crashpad::AlignedAllocator< T, Alignment >::rebind< U ></a></td><tdclass="desc"></td></tr>
<trid="row_199_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_199_"class="arrow"onclick="toggleFolder('199_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1CrashReportDatabase_1_1Report.html"target="_self">crashpad::CrashReportDatabase::Report</a></td><tdclass="desc">A crash report record </td></tr>
<trid="row_199_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashReportDatabase_1_1UploadReport.html"target="_self">crashpad::CrashReportDatabase::UploadReport</a></td><tdclass="desc">A crash report that is in the process of being uploaded </td></tr>
<trid="row_200_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1PtraceBroker_1_1Request.html"target="_self">crashpad::PtraceBroker::Request</a></td><tdclass="desc">A request sent to a <aclass="el"href="classcrashpad_1_1PtraceBroker.html"title="Implements a PtraceConnection over a socket. ">PtraceBroker</a> from a <aclass="el"href="classcrashpad_1_1PtraceClient.html"title="Implements a PtraceConnection over a socket. ">PtraceClient</a></td></tr>
<trid="row_206_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1SanitizationInformation.html"target="_self">crashpad::SanitizationInformation</a></td><tdclass="desc">Struture containing information about how snapshots should be sanitized </td></tr>
<trid="row_209_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedForbidReturn.html"target="_self">crashpad::ScopedForbidReturn</a></td><tdclass="desc">Asserts that a scope must not be exited while unsafe </td></tr>
<trid="row_212_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedMmap.html"target="_self">crashpad::ScopedMmap</a></td><tdclass="desc">Maintains a memory-mapped region created by <code>mmap()</code></td></tr>
<trid="row_213_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1ScopedModuleHandle.html"target="_self">crashpad::test::ScopedModuleHandle</a></td><tdclass="desc">Maintains ownership of a loadable module handle, releasing it as appropriate on destruction </td></tr>
<trid="row_214_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedProcessSuspend.html"target="_self">crashpad::ScopedProcessSuspend</a></td><tdclass="desc">Manages the suspension of another process </td></tr>
<trid="row_216_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedPtraceAttach.html"target="_self">crashpad::ScopedPtraceAttach</a></td><tdclass="desc">Maintains a <code>ptrace()</code> attachment to a process </td></tr>
<trid="row_219_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedSetEvent.html"target="_self">crashpad::ScopedSetEvent</a></td><tdclass="desc">Calls <code>SetEvent()</code> on destruction at latest </td></tr>
<trid="row_220_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ScopedTaskSuspend.html"target="_self">crashpad::ScopedTaskSuspend</a></td><tdclass="desc">Manages the suspension of another task </td></tr>
<trid="row_221_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1ScopedTempDir.html"target="_self">crashpad::test::ScopedTempDir</a></td><tdclass="desc">A RAII object that creates a temporary directory for testing </td></tr>
<trid="row_223_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ServerToClientMessage.html"target="_self">crashpad::ServerToClientMessage</a></td><tdclass="desc">The message passed from server to client </td></tr>
<trid="row_224_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Settings.html"target="_self">crashpad::Settings</a></td><tdclass="desc">An interface for accessing and modifying the settings of a <aclass="el"href="classcrashpad_1_1CrashReportDatabase.html"title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a></td></tr>
<trid="row_225_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ShutdownRequest.html"target="_self">crashpad::ShutdownRequest</a></td><tdclass="desc">A message only sent to the server by itself to trigger shutdown </td></tr>
<trid="row_233_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_233_"class="arrow"onclick="toggleFolder('233_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Stoppable.html"target="_self">crashpad::Stoppable</a></td><tdclass="desc">An interface for operations that may be Started and Stopped </td></tr>
<trid="row_233_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1CrashReportUploadThread.html"target="_self">crashpad::CrashReportUploadThread</a></td><tdclass="desc">A thread that processes pending crash reports in a <aclass="el"href="classcrashpad_1_1CrashReportDatabase.html"title="An interface for managing a collection of crash report files and metadata associated with the crash r...">CrashReportDatabase</a> by uploading them or marking them as completed without upload, as desired </td></tr>
<trid="row_233_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1PruneCrashReportThread.html"target="_self">crashpad::PruneCrashReportThread</a></td><tdclass="desc">A thread that periodically prunes crash reports from the database using the specified condition </td></tr>
<trid="row_235_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ElfSymbolTableReader_1_1SymbolInformation.html"target="_self">crashpad::ElfSymbolTableReader::SymbolInformation</a></td><tdclass="desc">Information about a symbol in a module's symbol table </td></tr>
<trid="row_236_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1MachOImageSymbolTableReader_1_1SymbolInformation.html"target="_self">crashpad::MachOImageSymbolTableReader::SymbolInformation</a></td><tdclass="desc">Information about a symbol in a module’s symbol table </td></tr>
<trid="row_241_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_241_"class="arrow"onclick="toggleFolder('241_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1SystemSnapshot.html"target="_self">crashpad::SystemSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing the state of a system, comprising an operating system, CPU architecture, and various other characteristics </td></tr>
<trid="row_241_0_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1SystemSnapshotFuchsia.html"target="_self">crashpad::internal::SystemSnapshotFuchsia</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1SystemSnapshot.html"title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> of the running system, when the system runs Fuchsia </td></tr>
<trid="row_241_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1SystemSnapshotLinux.html"target="_self">crashpad::internal::SystemSnapshotLinux</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1SystemSnapshot.html"title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> of the running system, when the system runs Linux </td></tr>
<trid="row_241_2_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1SystemSnapshotMac.html"target="_self">crashpad::internal::SystemSnapshotMac</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1SystemSnapshot.html"title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> of the running system, when the system runs macOS </td></tr>
<trid="row_241_3_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1SystemSnapshotWin.html"target="_self">crashpad::internal::SystemSnapshotWin</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1SystemSnapshot.html"title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> of the running system, when the system runs Windows </td></tr>
<trid="row_241_4_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestSystemSnapshot.html"target="_self">crashpad::test::TestSystemSnapshot</a></td><tdclass="desc">A test <aclass="el"href="classcrashpad_1_1SystemSnapshot.html"title="An abstract interface to a snapshot representing the state of a system, comprising an operating syste...">SystemSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<trid="row_242_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structSYSTEMTIME.html"target="_self">SYSTEMTIME</a></td><tdclass="desc">Represents a date and time </td></tr>
<trid="row_243_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ThreadContext_1_1t32__t.html"target="_self">crashpad::ThreadContext::t32_t</a></td><tdclass="desc">The general purpose registers used by the 32-bit variant of the architecture </td></tr>
<trid="row_244_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ThreadContext_1_1t64__t.html"target="_self">crashpad::ThreadContext::t64_t</a></td><tdclass="desc">The general purpose registers used by the 64-bit variant of the architecture </td></tr>
<trid="row_245_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TaskMemory.html"target="_self">crashpad::TaskMemory</a></td><tdclass="desc">Accesses the memory of another Mach task </td></tr>
<trid="row_248_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestPaths.html"target="_self">crashpad::test::TestPaths</a></td><tdclass="desc">Functions to obtain paths from within tests </td></tr>
<trid="row_249_"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_249_"class="arrow"onclick="toggleFolder('249_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1Thread.html"target="_self">crashpad::Thread</a></td><tdclass="desc">Basic thread abstraction. Users should derive from this class and implement ThreadMain() </td></tr>
<trid="row_249_1_"class="even"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1SessionEndWatcher.html"target="_self">crashpad::SessionEndWatcher</a></td><tdclass="desc">Creates a hidden window and waits for a <code>WM_ENDSESSION</code> message, indicating that the session is ending and the application should terminate </td></tr>
<trid="row_250_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReaderFuchsia_1_1Thread.html"target="_self">crashpad::ProcessReaderFuchsia::Thread</a></td><tdclass="desc">Contains information about a thread that belongs to a process </td></tr>
<trid="row_251_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReaderLinux_1_1Thread.html"target="_self">crashpad::ProcessReaderLinux::Thread</a></td><tdclass="desc">Contains information about a thread that belongs to a process </td></tr>
<trid="row_252_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReaderMac_1_1Thread.html"target="_self">crashpad::ProcessReaderMac::Thread</a></td><tdclass="desc">Contains information about a thread that belongs to a task (process) </td></tr>
<trid="row_253_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ProcessReaderWin_1_1Thread.html"target="_self">crashpad::ProcessReaderWin::Thread</a></td><tdclass="desc">Contains information about a thread that belongs to a process </td></tr>
<trid="row_255_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="unioncrashpad_1_1ThreadContext.html"target="_self">crashpad::ThreadContext</a></td><tdclass="desc">The set of general purpose registers for an architecture family </td></tr>
<trid="row_256_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1ThreadInfo.html"target="_self">crashpad::ThreadInfo</a></td><tdclass="desc">A collection of <code>ptrace</code>-able information about a thread </td></tr>
<trid="row_257_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ThreadLogMessages.html"target="_self">crashpad::ThreadLogMessages</a></td><tdclass="desc">Captures log messages produced on the current thread during an object’s lifetime </td></tr>
<trid="row_258_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ThreadSafeVector.html"target="_self">crashpad::ThreadSafeVector< T ></a></td><tdclass="desc">A wrapper for a <code>std::vector<></code> that can be accessed safely from multiple threads </td></tr>
<trid="row_260_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_260_"class="arrow"onclick="toggleFolder('260_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"target="_self">crashpad::ThreadSnapshot</a></td><tdclass="desc">An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot process </td></tr>
<trid="row_260_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ThreadSnapshotFuchsia.html"target="_self">crashpad::internal::ThreadSnapshotFuchsia</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> of a thread on a Fuchsia system </td></tr>
<trid="row_260_1_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ThreadSnapshotLinux.html"target="_self">crashpad::internal::ThreadSnapshotLinux</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> of a thread on a Linux system </td></tr>
<trid="row_260_2_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ThreadSnapshotMac.html"target="_self">crashpad::internal::ThreadSnapshotMac</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> of a thread in a running (or crashed) process on a macOS system </td></tr>
<trid="row_260_3_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ThreadSnapshotSanitized.html"target="_self">crashpad::internal::ThreadSnapshotSanitized</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> which wraps and filters sensitive information from another <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a></td></tr>
<trid="row_260_4_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1ThreadSnapshotWin.html"target="_self">crashpad::internal::ThreadSnapshotWin</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> of a thread in a running (or crashed) process on a Windows system </td></tr>
<trid="row_260_5_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1TestThreadSnapshot.html"target="_self">crashpad::test::TestThreadSnapshot</a></td><tdclass="desc">A test <aclass="el"href="classcrashpad_1_1ThreadSnapshot.html"title="An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot...">ThreadSnapshot</a> that can carry arbitrary data for testing purposes </td></tr>
<trid="row_261_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structTIME__ZONE__INFORMATION.html"target="_self">TIME_ZONE_INFORMATION</a></td><tdclass="desc">Information about a time zone and its daylight saving rules </td></tr>
<trid="row_262_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1ToolSupport.html"target="_self">crashpad::ToolSupport</a></td><tdclass="desc">Common functions used by command line tools </td></tr>
<trid="row_267_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TSimpleAddressRangeBag.html"target="_self">crashpad::TSimpleAddressRangeBag< NumEntries ></a></td><tdclass="desc">A bag implementation using a fixed amount of storage, so that it does not perform any dynamic allocations for its operations </td></tr>
<trid="row_268_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1TSimpleStringDictionary.html"target="_self">crashpad::TSimpleStringDictionary< KeySize, ValueSize, NumEntries ></a></td><tdclass="desc">A map/dictionary collection implementation using a fixed amount of storage, so that it does not perform any dynamic allocations for its operations </td></tr>
<trid="row_269_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1uint128__struct.html"target="_self">crashpad::uint128_struct</a></td><tdclass="desc">Stores a 128-bit quantity </td></tr>
<trid="row_271_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1UnloadedModuleSnapshot.html"target="_self">crashpad::UnloadedModuleSnapshot</a></td><tdclass="desc">Information about an unloaded module that was previously loaded into a snapshot process </td></tr>
<trid="row_272_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1internal_1_1UserDataMinidumpStreamListEntry.html"target="_self">crashpad::internal::UserDataMinidumpStreamListEntry</a></td><tdclass="desc">A linked list of blocks representing custom streams in the minidump, with addresses (and size) stored as uint64_t to simplify reading from the handler process </td></tr>
<trid="row_273_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1UserMinidumpStream.html"target="_self">crashpad::UserMinidumpStream</a></td><tdclass="desc">Information describing a custom user data stream in a minidump </td></tr>
<trid="row_274_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1UserStreamDataSource.html"target="_self">crashpad::UserStreamDataSource</a></td><tdclass="desc">Extensibility interface for embedders who wish to add custom streams to minidumps </td></tr>
<trid="row_280_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structVS__FIXEDFILEINFO.html"target="_self">VS_FIXEDFILEINFO</a></td><tdclass="desc">Version information for a file </td></tr>
<trid="row_281_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1WinChildProcess.html"target="_self">crashpad::test::WinChildProcess</a></td><tdclass="desc">Facilitates the launching of child processes from unit tests </td></tr>
<trid="row_282_"class="even"><tdclass="entry"><spanstyle="width:0px;display:inline-block;"> </span><spanid="arr_282_"class="arrow"onclick="toggleFolder('282_')">►</span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1WinMultiprocess.html"target="_self">crashpad::test::WinMultiprocess</a></td><tdclass="desc">Manages a multiprocess test on Windows </td></tr>
<trid="row_282_0_"style="display:none;"><tdclass="entry"><spanstyle="width:32px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1test_1_1WinMultiprocessWithTempDir.html"target="_self">crashpad::test::WinMultiprocessWithTempDir</a></td><tdclass="desc">Manages a multiprocess test on Windows with a parent-created temporary directory </td></tr>
<trid="row_283_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1WorkerThread.html"target="_self">crashpad::WorkerThread</a></td><tdclass="desc">A <aclass="el"href="classcrashpad_1_1WorkerThread.html"title="A WorkerThread executes its Delegate's DoWork method repeatedly on a dedicated thread at a set time i...">WorkerThread</a> executes its <aclass="el"href="classcrashpad_1_1WorkerThread_1_1Delegate.html"title="An interface for doing work on a WorkerThread. ">Delegate</a>'s DoWork method repeatedly on a dedicated thread at a set time interval </td></tr>
<trid="row_284_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structcrashpad_1_1WritableIoVec.html"target="_self">crashpad::WritableIoVec</a></td><tdclass="desc">A version of <code>iovec</code> with a <code>const</code><aclass="el"href="structcrashpad_1_1WritableIoVec.html#abcf5d801519cf50aa286c3baa8f55d05"title="The base address of a memory region for output. ">iov_base</a> field </td></tr>
<trid="row_285_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="classcrashpad_1_1internal_1_1WriteAllInternal.html"target="_self">crashpad::internal::WriteAllInternal</a></td><tdclass="desc">The internal implementation of <aclass="el"href="namespacecrashpad.html#ada530c306bf30e9ed9274c20d05c0db4"title="Writes to a file, retrying when interrupted on POSIX or following a short write. ">WriteFile()</a> and its wrappers </td></tr>
<trid="row_287_"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structXSTATE__CONFIG__FEATURE__MSC__INFO.html"target="_self">XSTATE_CONFIG_FEATURE_MSC_INFO</a></td><tdclass="desc">Information about XSAVE-managed state stored within CPU-specific context structures </td></tr>
<trid="row_288_"class="even"><tdclass="entry"><spanstyle="width:16px;display:inline-block;"> </span><spanclass="icona"><spanclass="icon">C</span></span><aclass="el"href="structXSTATE__FEATURE.html"target="_self">XSTATE_FEATURE</a></td><tdclass="desc">The location of a single state component within an XSAVE area </td></tr>