stdin_write_handle()
: crashpad::test::ChildLauncher
diff --git a/doc/generated/doxygen/hierarchy.html b/doc/generated/doxygen/hierarchy.html
index dde9e413..07b0bd10 100644
--- a/doc/generated/doxygen/hierarchy.html
+++ b/doc/generated/doxygen/hierarchy.html
@@ -125,256 +125,259 @@ $(function() {
Ccrashpad::FileWriter | A file writer implementation that wraps traditional system file operations on files accessed through the filesystem |
Ccrashpad::StringFile | 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 |
Ccrashpad::WeakFileHandleFileWriter | A file writer backed by a FileHandle |
- Ccrashpad::CPUContextX86::Fxsave | |
- Ccrashpad::CPUContextX86_64::Fxsave | |
- Ccrashpad::process_types::GdiHandleBufferCountForBitness< T > | |
- Ccrashpad::process_types::GdiHandleBufferCountForBitness< internal::Traits32 > | |
- Ccrashpad::process_types::GdiHandleBufferCountForBitness< internal::Traits64 > | |
- Ccrashpad::ProcessInfo::Handle | |
- Ccrashpad::test::WinChildProcess::Handles | Groups handles used to communicate with, observe, and manage a child process |
- Ccrashpad::HandleSnapshot | |
- ►Ccrashpad::HTTPBodyStream | An interface to a stream that can be used for an HTTP request body |
- Ccrashpad::CompositeHTTPBodyStream | An implementation of HTTPBodyStream that combines an array of several other HTTPBodyStream objects into a single, unified stream |
- Ccrashpad::FileHTTPBodyStream | An implementation of HTTPBodyStream that reads from the specified file and provides its contents for an HTTP body |
- Ccrashpad::StringHTTPBodyStream | An implementation of HTTPBodyStream that turns a fixed string into a stream |
- Ccrashpad::HTTPMultipartBuilder | This class is used to build a MIME multipart message, conforming to RFC 2046, for use as a HTTP request body |
- Ccrashpad::HTTPTransport | HTTPTransport executes a HTTP request using the specified URL, HTTP method, headers, and body. This class can only issue a synchronous HTTP request |
- CIMAGE_DEBUG_MISC | Miscellaneous debugging record |
- Ccrashpad::InitialClientData | A container for the data associated with the --initial-client-data method for initializing the handler process on Windows |
- ►Ccrashpad::InitializationState | Tracks whether data are initialized |
- Ccrashpad::InitializationStateDcheck | Tracks whether data are initialized, triggering a DCHECK assertion on an invalid data access |
- Ccrashpad::ChildPortServer::Interface | An interface that the request message that is a part of the child_port Mach subsystem can be dispatched to |
- ►Ccrashpad::UniversalMachExcServer::Interface | An interface that the different request messages that are a part of the exc and mach_exc Mach subsystems can be dispatched to |
- Ccrashpad::CrashReportExceptionHandler | An exception handler that writes crash reports for exception messages to a CrashReportDatabase |
- ►Ccrashpad::MachMessageServer::Interface | A Mach RPC callback interface, called by Run() |
- Ccrashpad::ChildPortServer | A server interface for the child_port Mach subsystem |
- ►Ccrashpad::CompositeMachMessageServer | Adapts multiple MachMessageServer::Interface implementations for simultaneous use in a single MachMessageServer::Run() call |
- Ccrashpad::internal::UniversalMachExcServerImpl | |
- Ccrashpad::NotifyServer | A server interface for the notify Mach subsystem |
- Ccrashpad::UniversalMachExcServer | A server interface for the exc and mach_exc Mach subsystems, unified to handle exceptions delivered to either subsystem, and simplified to have only a single interface method needing implementation |
- ►Ccrashpad::NotifyServer::Interface | An interface that the different request messages that are a part of the notify Mach subsystem can be dispatched to |
- Ccrashpad::NotifyServer::DefaultInterface | A concrete implementation of Interface that provides a default behavior for all notify routines |
- Ccrashpad::TSimpleAddressRangeBag< NumEntries >::Iterator | An iterator to traverse all of the active entries in a TSimpleAddressRangeBag |
- Ccrashpad::TSimpleStringDictionary< KeySize, ValueSize, NumEntries >::Iterator | An iterator to traverse all of the active entries in a TSimpleStringDictionary |
- Ccrashpad::process_types::LDR_DATA_TABLE_ENTRY< Traits > | |
- Ccrashpad::process_types::LIST_ENTRY< Traits > | |
- Ccrashpad::internal::LocalAllocTraits | |
- ►CLogMessage | |
- Clogging::NtstatusLogMessage | |
- Ccrashpad::MachMessageServer | Runs a Mach message server to handle a Mach RPC request for MIG servers |
- Ccrashpad::test::internal::MachMultiprocessInfo | |
- Ccrashpad::MachOImageAnnotationsReader | A reader for annotations stored in a Mach-O image mapped into another process |
- Ccrashpad::MachOImageReader | A reader for Mach-O images mapped into another process |
- Ccrashpad::MachOImageSegmentReader | A reader for LC_SEGMENT or LC_SEGMENT_64 load commands in Mach-O images mapped into another process |
- Ccrashpad::MachOImageSymbolTableReader | A reader for symbol tables in Mach-O images mapped into another process |
- Ccrashpad::internal::MachOImageSymbolTableReaderInitializer | The internal implementation for MachOImageSymbolTableReader |
- Ccrashpad::TaskMemory::MappedMemory | A memory region mapped from another Mach task |
- ►Ccrashpad::MemoryMapRegionSnapshot | An abstract interface to a snapshot representing a region of the memory map present in the snapshot process |
- Ccrashpad::internal::MemoryMapRegionSnapshotWin | |
- Ccrashpad::test::TestMemoryMapRegionSnapshot | A test MemoryMapRegionSnapshot that can carry arbitrary data for testing purposes |
- ►Ccrashpad::MemorySnapshot | An abstract interface to a snapshot representing a region of memory present in a snapshot process |
- Ccrashpad::internal::MemorySnapshotMac | A MemorySnapshot of a memory region in a process on the running system, when the system runs macOS |
- Ccrashpad::internal::MemorySnapshotWin | A MemorySnapshot of a memory region in a process on the running system, when the system runs Windows |
- Ccrashpad::test::TestMemorySnapshot | A test MemorySnapshot that can carry arbitrary data for testing purposes |
- Ccrashpad::Metrics | Container class to hold shared UMA metrics integration points |
- CMINIDUMP_DIRECTORY | A pointer to a stream within a minidump file |
- CMINIDUMP_EXCEPTION | Information about an exception that occurred in the process |
- CMINIDUMP_EXCEPTION_STREAM | Information about the exception that triggered a minidump file’s generation |
- ►CMINIDUMP_HANDLE_DESCRIPTOR | Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific |
- CMINIDUMP_HANDLE_DESCRIPTOR_2 | Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific |
- CMINIDUMP_HEADER | The top-level structure identifying a minidump file |
- CMINIDUMP_LOCATION_DESCRIPTOR | A pointer to a structure or union within a minidump file |
- CMINIDUMP_MEMORY_DESCRIPTOR | A pointer to a snapshot of a region of memory contained within a minidump file |
- CMINIDUMP_MEMORY_INFO | Describes a region of memory |
- CMINIDUMP_MEMORY_INFO_LIST | Contains a list of memory regions |
- CMINIDUMP_MEMORY_LIST | Information about memory regions within the process |
- ►CMINIDUMP_MISC_INFO | Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process |
- ►CMINIDUMP_MISC_INFO_2 | Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process |
- ►CMINIDUMP_MISC_INFO_3 | Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process |
- CMINIDUMP_MISC_INFO_4 | Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process |
- CMINIDUMP_MODULE | Information about a specific module loaded within the process at the time the snapshot was taken |
- CMINIDUMP_MODULE_LIST | Information about all modules loaded within the process at the time the snapshot was taken |
- CMINIDUMP_STRING | A variable-length UTF-16-encoded string carried within a minidump file |
- CMINIDUMP_SYSTEM_INFO | Information about the system that hosted the process that the minidump file contains a snapshot of |
- CMINIDUMP_THREAD | Information about a specific thread within the process |
- CMINIDUMP_THREAD_LIST | Information about all threads within the process |
- CMINIDUMP_UNLOADED_MODULE | Information about a specific module that was recorded as being unloaded at the time the snapshot was taken |
- CMINIDUMP_UNLOADED_MODULE_LIST | Information about all modules recorded as unloaded when the snapshot was taken |
- Ccrashpad::MinidumpContextAMD64 | An x86_64 (AMD64) CPU context (register state) carried in a minidump file |
- Ccrashpad::MinidumpContextX86 | A 32-bit x86 CPU context (register state) carried in a minidump file |
- Ccrashpad::MinidumpCrashpadInfo | Additional Crashpad-specific information carried within a minidump file |
- Ccrashpad::MinidumpModuleCrashpadInfo | Additional Crashpad-specific information about a module carried within a minidump file |
- Ccrashpad::MinidumpModuleCrashpadInfoLink | A link between a MINIDUMP_MODULE structure and additional Crashpad-specific information about a module carried within a minidump file |
- Ccrashpad::MinidumpModuleCrashpadInfoList | Additional Crashpad-specific information about modules carried within a minidump file |
- Ccrashpad::MinidumpRVAList | A list of RVA pointers |
- Ccrashpad::MinidumpSimpleStringDictionary | A list of key-value pairs |
- Ccrashpad::MinidumpSimpleStringDictionaryEntry | A key-value pair |
- Ccrashpad::MinidumpUTF8String | A variable-length UTF-8-encoded string carried within a minidump file |
- ►Ccrashpad::internal::MinidumpWritable | The base class for all content that might be written to a minidump file |
- ►Ccrashpad::internal::MinidumpRVAListWriter | The writer for a MinidumpRVAList object in a minidump file, containing a list of RVA pointers |
- Ccrashpad::internal::MinidumpStringListWriter< MinidumpStringWriterType > | The writer for a MinidumpRVAList object in a minidump file, containing a list of MinidumpStringWriterType objects |
- ►Ccrashpad::internal::MinidumpStreamWriter | The base class for all second-level objects (“streams”) in a minidump file |
- Ccrashpad::MinidumpCrashpadInfoWriter | The writer for a MinidumpCrashpadInfo stream in a minidump file |
- Ccrashpad::MinidumpExceptionWriter | The writer for a MINIDUMP_EXCEPTION_STREAM stream in a minidump file |
- Ccrashpad::MinidumpHandleDataWriter | The writer for a MINIDUMP_HANDLE_DATA_STREAM stream in a minidump and its contained MINIDUMP_HANDLE_DESCRIPTOR s |
- Ccrashpad::MinidumpMemoryInfoListWriter | The writer for a MINIDUMP_MEMORY_INFO_LIST stream in a minidump file, containing a list of MINIDUMP_MEMORY_INFO objects |
- Ccrashpad::MinidumpMemoryListWriter | The writer for a MINIDUMP_MEMORY_LIST stream in a minidump file, containing a list of MINIDUMP_MEMORY_DESCRIPTOR objects |
- Ccrashpad::MinidumpMiscInfoWriter | The writer for a stream in the MINIDUMP_MISC_INFO family in a minidump file |
- Ccrashpad::MinidumpModuleListWriter | The writer for a MINIDUMP_MODULE_LIST stream in a minidump file, containing a list of MINIDUMP_MODULE objects |
- Ccrashpad::MinidumpSystemInfoWriter | The writer for a MINIDUMP_SYSTEM_INFO stream in a minidump file |
- Ccrashpad::MinidumpThreadListWriter | The writer for a MINIDUMP_THREAD_LIST stream in a minidump file, containing a list of MINIDUMP_THREAD objects |
- Ccrashpad::MinidumpUnloadedModuleListWriter | The writer for a MINIDUMP_UNLOADED_MODULE_LIST stream in a minidump file, containing a list of MINIDUMP_UNLOADED_MODULE objects |
- Ccrashpad::MinidumpUserStreamWriter | The writer for a MINIDUMP_USER_STREAM in a minidump file |
- Ccrashpad::internal::MinidumpStringWriter< Traits > | Writes a variable-length string to a minidump file in accordance with the string type’s characteristics |
- ►Ccrashpad::MinidumpContextWriter | The base class for writers of CPU context structures in minidump files |
- Ccrashpad::MinidumpContextAMD64Writer | The writer for a MinidumpContextAMD64 structure in a minidump file |
- Ccrashpad::MinidumpContextX86Writer | The writer for a MinidumpContextX86 structure in a minidump file |
- Ccrashpad::MinidumpFileWriter | The root-level object in a minidump file |
- ►Ccrashpad::MinidumpModuleCodeViewRecordWriter | The base class for writers of CodeView records referenced by MINIDUMP_MODULE::CvRecord in minidump files |
- Ccrashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordType > | The base class for writers of CodeView records that serve as links to .pdb (program database) files |
- ►Ccrashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordPDB20 > | |
- Ccrashpad::MinidumpModuleCodeViewRecordPDB20Writer | The writer for a CodeViewRecordPDB20 object in a minidump file |
- ►Ccrashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordPDB70 > | |
- Ccrashpad::MinidumpModuleCodeViewRecordPDB70Writer | The writer for a CodeViewRecordPDB70 object in a minidump file |
- Ccrashpad::MinidumpModuleCrashpadInfoListWriter | The writer for a MinidumpModuleCrashpadInfoList object in a minidump file, containing a list of MinidumpModuleCrashpadInfo objects |
- Ccrashpad::MinidumpModuleCrashpadInfoWriter | The writer for a MinidumpModuleCrashpadInfo object in a minidump file |
- Ccrashpad::MinidumpModuleMiscDebugRecordWriter | The writer for an IMAGE_DEBUG_MISC object in a minidump file |
- Ccrashpad::MinidumpModuleWriter | The writer for a MINIDUMP_MODULE object in a minidump file |
- Ccrashpad::MinidumpSimpleStringDictionaryEntryWriter | The writer for a MinidumpSimpleStringDictionaryEntry object in a minidump file |
- Ccrashpad::MinidumpSimpleStringDictionaryWriter | The writer for a MinidumpSimpleStringDictionary object in a minidump file, containing a list of MinidumpSimpleStringDictionaryEntry objects |
- Ccrashpad::MinidumpThreadWriter | The writer for a MINIDUMP_THREAD object in a minidump file |
- Ccrashpad::MinidumpUnloadedModuleWriter | The writer for a MINIDUMP_UNLOADED_MODULE object in a minidump file |
- Ccrashpad::SnapshotMinidumpMemoryWriter | The base class for writers of memory ranges pointed to by MINIDUMP_MEMORY_DESCRIPTOR objects in a minidump file |
- Ccrashpad::test::TestUInt32MinidumpWritable | An internal::MinidumpWritable that carries a uint32_t for testing |
- ►Ccrashpad::internal::MinidumpStringWriter< MinidumpStringWriterUTF16Traits > | |
- Ccrashpad::internal::MinidumpUTF16StringWriter | Writes a variable-length UTF-16-encoded MINIDUMP_STRING to a minidump file |
- ►Ccrashpad::internal::MinidumpStringWriter< MinidumpStringWriterUTF8Traits > | |
- Ccrashpad::internal::MinidumpUTF8StringWriter | Writes a variable-length UTF-8-encoded MinidumpUTF8String to a minidump file |
- Ccrashpad::test::MinidumpWritableTraits< T > | 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 |
- Ccrashpad::internal::MinidumpWriterUtil | A collection of utility functions used by the MinidumpWritable family of classes |
- Ccrashpad::ProcessReader::Module | Contains information about a module loaded into a process |
- Ccrashpad::ProcessInfo::Module | Contains information about a module loaded into a process |
- ►Ccrashpad::ModuleSnapshot | An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot process |
- Ccrashpad::internal::ModuleSnapshotMac | A ModuleSnapshot of a code module (binary image) loaded into a running (or crashed) process on a Mac OS X system |
- Ccrashpad::internal::ModuleSnapshotMinidump | A ModuleSnapshot based on a module in a minidump file |
- Ccrashpad::internal::ModuleSnapshotWin | A ModuleSnapshot of a code module (binary image) loaded into a running (or crashed) process on a Windows system |
- Ccrashpad::test::TestModuleSnapshot | A test ModuleSnapshot that can carry arbitrary data for testing purposes |
- ►Ccrashpad::test::Multiprocess | Manages a multiprocess test |
- Ccrashpad::test::MachMultiprocess | Manages a Mach-aware multiprocess test |
- Ccrashpad::test::MultiprocessExec | Manages an exec() -based multiprocess test |
- Ccrashpad::test::internal::MultiprocessInfo | |
- Ccrashpad::CrashReportDatabase::NewReport | A crash report that is in the process of being written |
- Ccrashpad::process_types::NT_TIB< Traits > | |
- Ccrashpad::test::Paths | Functions to obtain paths from within tests |
- Ccrashpad::process_types::PEB< Traits > | |
- Ccrashpad::process_types::PEB_LDR_DATA< Traits > | |
- Ccrashpad::PEImageAnnotationsReader | A reader of annotations stored in a PE image mapped into another process |
- Ccrashpad::PEImageReader | A reader for PE images mapped into another process |
- Ccrashpad::PEImageResourceReader | A reader for resources stored in PE images mapped into another process |
- Ccrashpad::internal::PipeServiceContext | Context information for the named pipe handler threads |
- Ccrashpad::process_types::PROCESS_BASIC_INFORMATION< Traits > | Selected structures from winternl.h, ntddk.h, and dt ntdll!xxx , customized to have both x86 and x64 sizes available |
- Ccrashpad::ProcessInfo | Gathers information about a process given its HANDLE . This consists primarily of information stored in the Process Environment Block |
- Ccrashpad::ProcessReader | Accesses information about another process, identified by a Mach task |
- Ccrashpad::ProcessReaderWin | Accesses information about another process, identified by a HANDLE |
- ►Ccrashpad::ProcessSnapshot | An abstract interface to a snapshot representing the state of a process |
- Ccrashpad::ProcessSnapshotMac | A ProcessSnapshot of a running (or crashed) process running on a macOS system |
- Ccrashpad::ProcessSnapshotMinidump | A ProcessSnapshot based on a minidump file |
- Ccrashpad::ProcessSnapshotWin | A ProcessSnapshot of a running (or crashed) process running on a Windows system |
- Ccrashpad::test::TestProcessSnapshot | A test ProcessSnapshot that can carry arbitrary data for testing purposes |
- Ccrashpad::ProcessSubrangeReader | A wrapper for ProcessReaderWin that only allows a specific subrange to be read from |
- ►Ccrashpad::PruneCondition | An abstract base class for evaluating crash reports for deletion |
- Ccrashpad::AgePruneCondition | A PruneCondition that deletes reports older than the specified number days |
- Ccrashpad::BinaryPruneCondition | A PruneCondition that conjoins two other PruneConditions |
- Ccrashpad::DatabaseSizePruneCondition | A PruneCondition that deletes older reports to keep the total Crashpad database size under the specified limit |
- Ccrashpad::AlignedAllocator< T, Alignment >::rebind< U > | |
- Ccrashpad::RegistrationRequest | A client registration request |
- Ccrashpad::RegistrationResponse | A client registration response |
- Ccrashpad::CrashReportDatabase::Report | A crash report record |
- Ccrashpad::process_types::RTL_CRITICAL_SECTION< Traits > | |
- Ccrashpad::process_types::RTL_CRITICAL_SECTION_DEBUG< Traits > | |
- Ccrashpad::process_types::RTL_DRIVE_LETTER_CURDIR< Traits > | |
- Ccrashpad::RTL_UNLOAD_EVENT_TRACE< Traits > | |
- Ccrashpad::process_types::RTL_USER_PROCESS_PARAMETERS< Traits > | |
- Ccrashpad::internal::ScopedFileHANDLECloseTraits | |
- Ccrashpad::ScopedForbidReturn | Asserts that a scope must not be exited while unsafe |
- Ccrashpad::internal::ScopedKernelHANDLECloseTraits | |
- Ccrashpad::internal::ScopedLockedFileHandleTraits | |
- Ccrashpad::ScopedProcessSuspend | Manages the suspension of another process |
- Ccrashpad::ScopedTaskSuspend | Manages the suspension of another task |
- Ccrashpad::test::ScopedTempDir | A RAII object that creates a temporary directory for testing |
- Ccrashpad::Semaphore | An anonymous in-process counting sempahore |
- Ccrashpad::ServerToClientMessage | The response sent back to the client via SendToCrashHandlerServer() |
- Ccrashpad::Settings | An interface for accessing and modifying the settings of a CrashReportDatabase |
- Ccrashpad::ShutdownRequest | A message only sent to the server by itself to trigger shutdown |
- Ccrashpad::process_types::STRING< Traits > | |
- Ccrashpad::MachOImageSymbolTableReader::SymbolInformation | Information about a symbol in a module’s symbol table |
- Ccrashpad::process_types::SYSTEM_HANDLE_INFORMATION_EX | |
- Ccrashpad::process_types::SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX | |
- Ccrashpad::process_types::SYSTEM_PROCESS_INFORMATION< Traits > | |
- Ccrashpad::process_types::SYSTEM_THREAD_INFORMATION< Traits > | |
- ►Ccrashpad::SystemSnapshot | An abstract interface to a snapshot representing the state of a system, comprising an operating system, CPU architecture, and various other characteristics |
- Ccrashpad::internal::SystemSnapshotMac | A SystemSnapshot of the running system, when the system runs Mac OS X |
- Ccrashpad::internal::SystemSnapshotWin | A SystemSnapshot of the running system, when the system runs Windows |
- Ccrashpad::test::TestSystemSnapshot | A test SystemSnapshot that can carry arbitrary data for testing purposes |
- CSYSTEMTIME | Represents a date and time |
- Ccrashpad::TaskMemory | Accesses the memory of another Mach task |
- Ccrashpad::process_types::TEB< Traits > | |
- Ccrashpad::ProcessReader::Thread | Contains information about a thread that belongs to a task (process) |
- Ccrashpad::ProcessReaderWin::Thread | Contains information about a thread that belongs to a process |
+ Ccrashpad::CPUContextX86::Fsave | |
+ Ccrashpad::CPUContextX86::Fxsave | |
+ Ccrashpad::CPUContextX86_64::Fxsave | |
+ Ccrashpad::process_types::GdiHandleBufferCountForBitness< T > | |
+ Ccrashpad::process_types::GdiHandleBufferCountForBitness< internal::Traits32 > | |
+ Ccrashpad::process_types::GdiHandleBufferCountForBitness< internal::Traits64 > | |
+ Ccrashpad::ProcessInfo::Handle | |
+ Ccrashpad::test::WinChildProcess::Handles | Groups handles used to communicate with, observe, and manage a child process |
+ Ccrashpad::HandleSnapshot | |
+ ►Ccrashpad::HTTPBodyStream | An interface to a stream that can be used for an HTTP request body |
+ Ccrashpad::CompositeHTTPBodyStream | An implementation of HTTPBodyStream that combines an array of several other HTTPBodyStream objects into a single, unified stream |
+ Ccrashpad::FileHTTPBodyStream | An implementation of HTTPBodyStream that reads from the specified file and provides its contents for an HTTP body |
+ Ccrashpad::GzipHTTPBodyStream | An implementation of HTTPBodyStream that gzip -compresses another HTTPBodyStream |
+ Ccrashpad::StringHTTPBodyStream | An implementation of HTTPBodyStream that turns a fixed string into a stream |
+ Ccrashpad::HTTPMultipartBuilder | This class is used to build a MIME multipart message, conforming to RFC 2046, for use as a HTTP request body |
+ Ccrashpad::HTTPTransport | HTTPTransport executes a HTTP request using the specified URL, HTTP method, headers, and body. This class can only issue a synchronous HTTP request |
+ CIMAGE_DEBUG_MISC | Miscellaneous debugging record |
+ Ccrashpad::InitialClientData | A container for the data associated with the --initial-client-data method for initializing the handler process on Windows |
+ ►Ccrashpad::InitializationState | Tracks whether data are initialized |
+ Ccrashpad::InitializationStateDcheck | Tracks whether data are initialized, triggering a DCHECK assertion on an invalid data access |
+ Ccrashpad::ChildPortServer::Interface | An interface that the request message that is a part of the child_port Mach subsystem can be dispatched to |
+ ►Ccrashpad::UniversalMachExcServer::Interface | An interface that the different request messages that are a part of the exc and mach_exc Mach subsystems can be dispatched to |
+ Ccrashpad::CrashReportExceptionHandler | An exception handler that writes crash reports for exception messages to a CrashReportDatabase |
+ ►Ccrashpad::MachMessageServer::Interface | A Mach RPC callback interface, called by Run() |
+ Ccrashpad::ChildPortServer | A server interface for the child_port Mach subsystem |
+ ►Ccrashpad::CompositeMachMessageServer | Adapts multiple MachMessageServer::Interface implementations for simultaneous use in a single MachMessageServer::Run() call |
+ Ccrashpad::internal::UniversalMachExcServerImpl | |
+ Ccrashpad::NotifyServer | A server interface for the notify Mach subsystem |
+ Ccrashpad::UniversalMachExcServer | A server interface for the exc and mach_exc Mach subsystems, unified to handle exceptions delivered to either subsystem, and simplified to have only a single interface method needing implementation |
+ ►Ccrashpad::NotifyServer::Interface | An interface that the different request messages that are a part of the notify Mach subsystem can be dispatched to |
+ Ccrashpad::NotifyServer::DefaultInterface | A concrete implementation of Interface that provides a default behavior for all notify routines |
+ Ccrashpad::TSimpleAddressRangeBag< NumEntries >::Iterator | An iterator to traverse all of the active entries in a TSimpleAddressRangeBag |
+ Ccrashpad::TSimpleStringDictionary< KeySize, ValueSize, NumEntries >::Iterator | An iterator to traverse all of the active entries in a TSimpleStringDictionary |
+ Ccrashpad::process_types::LDR_DATA_TABLE_ENTRY< Traits > | |
+ Ccrashpad::process_types::LIST_ENTRY< Traits > | |
+ Ccrashpad::internal::LocalAllocTraits | |
+ ►CLogMessage | |
+ Clogging::NtstatusLogMessage | |
+ Ccrashpad::MachMessageServer | Runs a Mach message server to handle a Mach RPC request for MIG servers |
+ Ccrashpad::test::internal::MachMultiprocessInfo | |
+ Ccrashpad::MachOImageAnnotationsReader | A reader for annotations stored in a Mach-O image mapped into another process |
+ Ccrashpad::MachOImageReader | A reader for Mach-O images mapped into another process |
+ Ccrashpad::MachOImageSegmentReader | A reader for LC_SEGMENT or LC_SEGMENT_64 load commands in Mach-O images mapped into another process |
+ Ccrashpad::MachOImageSymbolTableReader | A reader for symbol tables in Mach-O images mapped into another process |
+ Ccrashpad::internal::MachOImageSymbolTableReaderInitializer | The internal implementation for MachOImageSymbolTableReader |
+ Ccrashpad::TaskMemory::MappedMemory | A memory region mapped from another Mach task |
+ ►Ccrashpad::MemoryMapRegionSnapshot | An abstract interface to a snapshot representing a region of the memory map present in the snapshot process |
+ Ccrashpad::internal::MemoryMapRegionSnapshotWin | |
+ Ccrashpad::test::TestMemoryMapRegionSnapshot | A test MemoryMapRegionSnapshot that can carry arbitrary data for testing purposes |
+ ►Ccrashpad::MemorySnapshot | An abstract interface to a snapshot representing a region of memory present in a snapshot process |
+ Ccrashpad::internal::MemorySnapshotMac | A MemorySnapshot of a memory region in a process on the running system, when the system runs macOS |
+ Ccrashpad::internal::MemorySnapshotWin | A MemorySnapshot of a memory region in a process on the running system, when the system runs Windows |
+ Ccrashpad::test::TestMemorySnapshot | A test MemorySnapshot that can carry arbitrary data for testing purposes |
+ Ccrashpad::Metrics | Container class to hold shared UMA metrics integration points |
+ CMINIDUMP_DIRECTORY | A pointer to a stream within a minidump file |
+ CMINIDUMP_EXCEPTION | Information about an exception that occurred in the process |
+ CMINIDUMP_EXCEPTION_STREAM | Information about the exception that triggered a minidump file’s generation |
+ ►CMINIDUMP_HANDLE_DESCRIPTOR | Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific |
+ CMINIDUMP_HANDLE_DESCRIPTOR_2 | Contains the state of an individual system handle at the time the snapshot was taken. This structure is Windows-specific |
+ CMINIDUMP_HEADER | The top-level structure identifying a minidump file |
+ CMINIDUMP_LOCATION_DESCRIPTOR | A pointer to a structure or union within a minidump file |
+ CMINIDUMP_MEMORY_DESCRIPTOR | A pointer to a snapshot of a region of memory contained within a minidump file |
+ CMINIDUMP_MEMORY_INFO | Describes a region of memory |
+ CMINIDUMP_MEMORY_INFO_LIST | Contains a list of memory regions |
+ CMINIDUMP_MEMORY_LIST | Information about memory regions within the process |
+ ►CMINIDUMP_MISC_INFO | Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process |
+ ►CMINIDUMP_MISC_INFO_2 | Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process |
+ ►CMINIDUMP_MISC_INFO_3 | Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process |
+ CMINIDUMP_MISC_INFO_4 | Information about the process that the minidump file contains a snapshot of, as well as the system that hosted that process |
+ CMINIDUMP_MODULE | Information about a specific module loaded within the process at the time the snapshot was taken |
+ CMINIDUMP_MODULE_LIST | Information about all modules loaded within the process at the time the snapshot was taken |
+ CMINIDUMP_STRING | A variable-length UTF-16-encoded string carried within a minidump file |
+ CMINIDUMP_SYSTEM_INFO | Information about the system that hosted the process that the minidump file contains a snapshot of |
+ CMINIDUMP_THREAD | Information about a specific thread within the process |
+ CMINIDUMP_THREAD_LIST | Information about all threads within the process |
+ CMINIDUMP_UNLOADED_MODULE | Information about a specific module that was recorded as being unloaded at the time the snapshot was taken |
+ CMINIDUMP_UNLOADED_MODULE_LIST | Information about all modules recorded as unloaded when the snapshot was taken |
+ Ccrashpad::MinidumpContextAMD64 | An x86_64 (AMD64) CPU context (register state) carried in a minidump file |
+ Ccrashpad::MinidumpContextX86 | A 32-bit x86 CPU context (register state) carried in a minidump file |
+ Ccrashpad::MinidumpCrashpadInfo | Additional Crashpad-specific information carried within a minidump file |
+ Ccrashpad::MinidumpModuleCrashpadInfo | Additional Crashpad-specific information about a module carried within a minidump file |
+ Ccrashpad::MinidumpModuleCrashpadInfoLink | A link between a MINIDUMP_MODULE structure and additional Crashpad-specific information about a module carried within a minidump file |
+ Ccrashpad::MinidumpModuleCrashpadInfoList | Additional Crashpad-specific information about modules carried within a minidump file |
+ Ccrashpad::MinidumpRVAList | A list of RVA pointers |
+ Ccrashpad::MinidumpSimpleStringDictionary | A list of key-value pairs |
+ Ccrashpad::MinidumpSimpleStringDictionaryEntry | A key-value pair |
+ Ccrashpad::MinidumpUTF8String | A variable-length UTF-8-encoded string carried within a minidump file |
+ ►Ccrashpad::internal::MinidumpWritable | The base class for all content that might be written to a minidump file |
+ ►Ccrashpad::internal::MinidumpRVAListWriter | The writer for a MinidumpRVAList object in a minidump file, containing a list of RVA pointers |
+ Ccrashpad::internal::MinidumpStringListWriter< MinidumpStringWriterType > | The writer for a MinidumpRVAList object in a minidump file, containing a list of MinidumpStringWriterType objects |
+ ►Ccrashpad::internal::MinidumpStreamWriter | The base class for all second-level objects (“streams”) in a minidump file |
+ Ccrashpad::MinidumpCrashpadInfoWriter | The writer for a MinidumpCrashpadInfo stream in a minidump file |
+ Ccrashpad::MinidumpExceptionWriter | The writer for a MINIDUMP_EXCEPTION_STREAM stream in a minidump file |
+ Ccrashpad::MinidumpHandleDataWriter | The writer for a MINIDUMP_HANDLE_DATA_STREAM stream in a minidump and its contained MINIDUMP_HANDLE_DESCRIPTOR s |
+ Ccrashpad::MinidumpMemoryInfoListWriter | The writer for a MINIDUMP_MEMORY_INFO_LIST stream in a minidump file, containing a list of MINIDUMP_MEMORY_INFO objects |
+ Ccrashpad::MinidumpMemoryListWriter | The writer for a MINIDUMP_MEMORY_LIST stream in a minidump file, containing a list of MINIDUMP_MEMORY_DESCRIPTOR objects |
+ Ccrashpad::MinidumpMiscInfoWriter | The writer for a stream in the MINIDUMP_MISC_INFO family in a minidump file |
+ Ccrashpad::MinidumpModuleListWriter | The writer for a MINIDUMP_MODULE_LIST stream in a minidump file, containing a list of MINIDUMP_MODULE objects |
+ Ccrashpad::MinidumpSystemInfoWriter | The writer for a MINIDUMP_SYSTEM_INFO stream in a minidump file |
+ Ccrashpad::MinidumpThreadListWriter | The writer for a MINIDUMP_THREAD_LIST stream in a minidump file, containing a list of MINIDUMP_THREAD objects |
+ Ccrashpad::MinidumpUnloadedModuleListWriter | The writer for a MINIDUMP_UNLOADED_MODULE_LIST stream in a minidump file, containing a list of MINIDUMP_UNLOADED_MODULE objects |
+ Ccrashpad::MinidumpUserStreamWriter | The writer for a MINIDUMP_USER_STREAM in a minidump file |
+ Ccrashpad::internal::MinidumpStringWriter< Traits > | Writes a variable-length string to a minidump file in accordance with the string type’s characteristics |
+ ►Ccrashpad::MinidumpContextWriter | The base class for writers of CPU context structures in minidump files |
+ Ccrashpad::MinidumpContextAMD64Writer | The writer for a MinidumpContextAMD64 structure in a minidump file |
+ Ccrashpad::MinidumpContextX86Writer | The writer for a MinidumpContextX86 structure in a minidump file |
+ Ccrashpad::MinidumpFileWriter | The root-level object in a minidump file |
+ ►Ccrashpad::MinidumpModuleCodeViewRecordWriter | The base class for writers of CodeView records referenced by MINIDUMP_MODULE::CvRecord in minidump files |
+ Ccrashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordType > | The base class for writers of CodeView records that serve as links to .pdb (program database) files |
+ ►Ccrashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordPDB20 > | |
+ Ccrashpad::MinidumpModuleCodeViewRecordPDB20Writer | The writer for a CodeViewRecordPDB20 object in a minidump file |
+ ►Ccrashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter< CodeViewRecordPDB70 > | |
+ Ccrashpad::MinidumpModuleCodeViewRecordPDB70Writer | The writer for a CodeViewRecordPDB70 object in a minidump file |
+ Ccrashpad::MinidumpModuleCrashpadInfoListWriter | The writer for a MinidumpModuleCrashpadInfoList object in a minidump file, containing a list of MinidumpModuleCrashpadInfo objects |
+ Ccrashpad::MinidumpModuleCrashpadInfoWriter | The writer for a MinidumpModuleCrashpadInfo object in a minidump file |
+ Ccrashpad::MinidumpModuleMiscDebugRecordWriter | The writer for an IMAGE_DEBUG_MISC object in a minidump file |
+ Ccrashpad::MinidumpModuleWriter | The writer for a MINIDUMP_MODULE object in a minidump file |
+ Ccrashpad::MinidumpSimpleStringDictionaryEntryWriter | The writer for a MinidumpSimpleStringDictionaryEntry object in a minidump file |
+ Ccrashpad::MinidumpSimpleStringDictionaryWriter | The writer for a MinidumpSimpleStringDictionary object in a minidump file, containing a list of MinidumpSimpleStringDictionaryEntry objects |
+ Ccrashpad::MinidumpThreadWriter | The writer for a MINIDUMP_THREAD object in a minidump file |
+ Ccrashpad::MinidumpUnloadedModuleWriter | The writer for a MINIDUMP_UNLOADED_MODULE object in a minidump file |
+ Ccrashpad::SnapshotMinidumpMemoryWriter | The base class for writers of memory ranges pointed to by MINIDUMP_MEMORY_DESCRIPTOR objects in a minidump file |
+ Ccrashpad::test::TestUInt32MinidumpWritable | An internal::MinidumpWritable that carries a uint32_t for testing |
+ ►Ccrashpad::internal::MinidumpStringWriter< MinidumpStringWriterUTF16Traits > | |
+ Ccrashpad::internal::MinidumpUTF16StringWriter | Writes a variable-length UTF-16-encoded MINIDUMP_STRING to a minidump file |
+ ►Ccrashpad::internal::MinidumpStringWriter< MinidumpStringWriterUTF8Traits > | |
+ Ccrashpad::internal::MinidumpUTF8StringWriter | Writes a variable-length UTF-8-encoded MinidumpUTF8String to a minidump file |
+ Ccrashpad::test::MinidumpWritableTraits< T > | 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 |
+ Ccrashpad::internal::MinidumpWriterUtil | A collection of utility functions used by the MinidumpWritable family of classes |
+ Ccrashpad::ProcessReader::Module | Contains information about a module loaded into a process |
+ Ccrashpad::ProcessInfo::Module | Contains information about a module loaded into a process |
+ ►Ccrashpad::ModuleSnapshot | An abstract interface to a snapshot representing a code module (binary image) loaded into a snapshot process |
+ Ccrashpad::internal::ModuleSnapshotMac | A ModuleSnapshot of a code module (binary image) loaded into a running (or crashed) process on a Mac OS X system |
+ Ccrashpad::internal::ModuleSnapshotMinidump | A ModuleSnapshot based on a module in a minidump file |
+ Ccrashpad::internal::ModuleSnapshotWin | A ModuleSnapshot of a code module (binary image) loaded into a running (or crashed) process on a Windows system |
+ Ccrashpad::test::TestModuleSnapshot | A test ModuleSnapshot that can carry arbitrary data for testing purposes |
+ ►Ccrashpad::test::Multiprocess | Manages a multiprocess test |
+ Ccrashpad::test::MachMultiprocess | Manages a Mach-aware multiprocess test |
+ Ccrashpad::test::MultiprocessExec | Manages an exec() -based multiprocess test |
+ Ccrashpad::test::internal::MultiprocessInfo | |
+ Ccrashpad::CrashReportDatabase::NewReport | A crash report that is in the process of being written |
+ Ccrashpad::process_types::NT_TIB< Traits > | |
+ Ccrashpad::test::Paths | Functions to obtain paths from within tests |
+ Ccrashpad::process_types::PEB< Traits > | |
+ Ccrashpad::process_types::PEB_LDR_DATA< Traits > | |
+ Ccrashpad::PEImageAnnotationsReader | A reader of annotations stored in a PE image mapped into another process |
+ Ccrashpad::PEImageReader | A reader for PE images mapped into another process |
+ Ccrashpad::PEImageResourceReader | A reader for resources stored in PE images mapped into another process |
+ Ccrashpad::internal::PipeServiceContext | Context information for the named pipe handler threads |
+ Ccrashpad::process_types::PROCESS_BASIC_INFORMATION< Traits > | Selected structures from winternl.h, ntddk.h, and dt ntdll!xxx , customized to have both x86 and x64 sizes available |
+ Ccrashpad::ProcessInfo | Gathers information about a process given its HANDLE . This consists primarily of information stored in the Process Environment Block |
+ Ccrashpad::ProcessReader | Accesses information about another process, identified by a Mach task |
+ Ccrashpad::ProcessReaderWin | Accesses information about another process, identified by a HANDLE |
+ ►Ccrashpad::ProcessSnapshot | An abstract interface to a snapshot representing the state of a process |
+ Ccrashpad::ProcessSnapshotMac | A ProcessSnapshot of a running (or crashed) process running on a macOS system |
+ Ccrashpad::ProcessSnapshotMinidump | A ProcessSnapshot based on a minidump file |
+ Ccrashpad::ProcessSnapshotWin | A ProcessSnapshot of a running (or crashed) process running on a Windows system |
+ Ccrashpad::test::TestProcessSnapshot | A test ProcessSnapshot that can carry arbitrary data for testing purposes |
+ Ccrashpad::ProcessSubrangeReader | A wrapper for ProcessReaderWin that only allows a specific subrange to be read from |
+ ►Ccrashpad::PruneCondition | An abstract base class for evaluating crash reports for deletion |
+ Ccrashpad::AgePruneCondition | A PruneCondition that deletes reports older than the specified number days |
+ Ccrashpad::BinaryPruneCondition | A PruneCondition that conjoins two other PruneConditions |
+ Ccrashpad::DatabaseSizePruneCondition | A PruneCondition that deletes older reports to keep the total Crashpad database size under the specified limit |
+ Ccrashpad::AlignedAllocator< T, Alignment >::rebind< U > | |
+ Ccrashpad::RegistrationRequest | A client registration request |
+ Ccrashpad::RegistrationResponse | A client registration response |
+ Ccrashpad::CrashReportDatabase::Report | A crash report record |
+ Ccrashpad::process_types::RTL_CRITICAL_SECTION< Traits > | |
+ Ccrashpad::process_types::RTL_CRITICAL_SECTION_DEBUG< Traits > | |
+ Ccrashpad::process_types::RTL_DRIVE_LETTER_CURDIR< Traits > | |
+ Ccrashpad::RTL_UNLOAD_EVENT_TRACE< Traits > | |
+ Ccrashpad::process_types::RTL_USER_PROCESS_PARAMETERS< Traits > | |
+ Ccrashpad::internal::ScopedFileHANDLECloseTraits | |
+ Ccrashpad::ScopedForbidReturn | Asserts that a scope must not be exited while unsafe |
+ Ccrashpad::internal::ScopedKernelHANDLECloseTraits | |
+ Ccrashpad::internal::ScopedLockedFileHandleTraits | |
+ Ccrashpad::ScopedProcessSuspend | Manages the suspension of another process |
+ Ccrashpad::ScopedTaskSuspend | Manages the suspension of another task |
+ Ccrashpad::test::ScopedTempDir | A RAII object that creates a temporary directory for testing |
+ Ccrashpad::Semaphore | An anonymous in-process counting sempahore |
+ Ccrashpad::ServerToClientMessage | The response sent back to the client via SendToCrashHandlerServer() |
+ Ccrashpad::Settings | An interface for accessing and modifying the settings of a CrashReportDatabase |
+ Ccrashpad::ShutdownRequest | A message only sent to the server by itself to trigger shutdown |
+ Ccrashpad::process_types::STRING< Traits > | |
+ Ccrashpad::MachOImageSymbolTableReader::SymbolInformation | Information about a symbol in a module’s symbol table |
+ Ccrashpad::process_types::SYSTEM_HANDLE_INFORMATION_EX | |
+ Ccrashpad::process_types::SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX | |
+ Ccrashpad::process_types::SYSTEM_PROCESS_INFORMATION< Traits > | |
+ Ccrashpad::process_types::SYSTEM_THREAD_INFORMATION< Traits > | |
+ ►Ccrashpad::SystemSnapshot | An abstract interface to a snapshot representing the state of a system, comprising an operating system, CPU architecture, and various other characteristics |
+ Ccrashpad::internal::SystemSnapshotMac | A SystemSnapshot of the running system, when the system runs Mac OS X |
+ Ccrashpad::internal::SystemSnapshotWin | A SystemSnapshot of the running system, when the system runs Windows |
+ Ccrashpad::test::TestSystemSnapshot | A test SystemSnapshot that can carry arbitrary data for testing purposes |
+ CSYSTEMTIME | Represents a date and time |
+ Ccrashpad::TaskMemory | Accesses the memory of another Mach task |
+ Ccrashpad::process_types::TEB< Traits > | |
+ Ccrashpad::ProcessReader::Thread | Contains information about a thread that belongs to a task (process) |
►Ccrashpad::Thread | Basic thread abstraction. Users should derive from this class and implement ThreadMain() |
Ccrashpad::internal::WorkerThreadImpl | |
- Ccrashpad::process_types::THREAD_BASIC_INFORMATION< Traits > | |
- Ccrashpad::ThreadLogMessages | Captures log messages produced on the current thread during an object’s lifetime |
- ►Ccrashpad::ThreadSnapshot | An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot process |
- Ccrashpad::internal::ThreadSnapshotMac | A ThreadSnapshot of a thread in a running (or crashed) process on a macOS system |
- Ccrashpad::internal::ThreadSnapshotWin | A ThreadSnapshot of a thread in a running (or crashed) process on a Windows system |
- Ccrashpad::test::TestThreadSnapshot | A test ThreadSnapshot that can carry arbitrary data for testing purposes |
- CTIME_ZONE_INFORMATION | Information about a time zone and its daylight saving rules |
- Ccrashpad::ToolSupport | Common functions used by command line tools |
- Ccrashpad::process_types::internal::Traits32 | |
- Ccrashpad::process_types::internal::Traits64 | |
- Ccrashpad::TSimpleAddressRangeBag< NumEntries > | A bag implementation using a fixed amount of storage, so that it does not perform any dynamic allocations for its operations |
- Ccrashpad::TSimpleStringDictionary< KeySize, ValueSize, NumEntries > | A map/dictionary collection implementation using a fixed amount of storage, so that it does not perform any dynamic allocations for its operations |
- Ccrashpad::uint128_struct | Stores a 128-bit quantity |
- Ccrashpad::process_types::UNICODE_STRING< Traits > | |
- Ccrashpad::UnloadedModuleSnapshot | Information about an unloaded module that was previously loaded into a snapshot process |
- Ccrashpad::internal::UserDataMinidumpStreamListEntry | 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 |
- Ccrashpad::UserMinidumpStream | Information describing a custom user data stream in a minidump |
- Ccrashpad::UUID | A universally unique identifier (UUID) |
- ►Cvector | |
- Ccrashpad::PointerVector< T > | Allows a std::vector to “own” pointer elements stored in it |
- Ccrashpad::PointerVector< const crashpad::UserMinidumpStream > | |
- Ccrashpad::PointerVector< crashpad::internal::MemorySnapshotWin > | |
- Ccrashpad::PointerVector< crashpad::internal::MinidumpWritable > | |
- Ccrashpad::PointerVector< crashpad::MachOImageReader > | |
- Ccrashpad::PointerVector< crashpad::MachOImageSegmentReader > | |
- Ccrashpad::PointerVector< crashpad::MemoryMapRegionSnapshot > | |
- Ccrashpad::PointerVector< crashpad::MemorySnapshot > | |
- Ccrashpad::PointerVector< crashpad::MinidumpModuleCrashpadInfoWriter > | |
- Ccrashpad::PointerVector< crashpad::MinidumpModuleWriter > | |
- Ccrashpad::PointerVector< crashpad::MinidumpThreadWriter > | |
- Ccrashpad::PointerVector< crashpad::MinidumpUnloadedModuleWriter > | |
- Ccrashpad::PointerVector< crashpad::ModuleSnapshot > | |
- Ccrashpad::PointerVector< crashpad::SnapshotMinidumpMemoryWriter > | |
- Ccrashpad::PointerVector< crashpad::ThreadSnapshot > | |
- Ccrashpad::PointerVector< internal::crashpad::internal::MemorySnapshotWin > | |
- Ccrashpad::PointerVector< internal::MemoryMapRegionSnapshotWin > | |
- Ccrashpad::PointerVector< internal::MemorySnapshotWin > | |
- Ccrashpad::PointerVector< internal::MinidumpStreamWriter > | |
- Ccrashpad::PointerVector< internal::ModuleSnapshotMac > | |
- Ccrashpad::PointerVector< internal::ModuleSnapshotMinidump > | |
- Ccrashpad::PointerVector< internal::ModuleSnapshotWin > | |
- Ccrashpad::PointerVector< internal::ThreadSnapshotMac > | |
- Ccrashpad::PointerVector< internal::ThreadSnapshotWin > | |
- Ccrashpad::process_types::VM_COUNTERS< Traits > | |
- Ccrashpad::process_types::VM_COUNTERS< internal::Traits32 > | |
- Ccrashpad::process_types::VM_COUNTERS< internal::Traits64 > | |
- CVS_FIXEDFILEINFO | Version information for a file |
- Ccrashpad::test::WinChildProcess | Facilitates the launching of child processes from unit tests |
- Ccrashpad::test::WinMultiprocess | Manages a multiprocess test on Windows |
- Ccrashpad::WorkerThread | A WorkerThread executes its Delegate's DoWork method repeatedly on a dedicated thread at a set time interval |
- Ccrashpad::WritableIoVec | A version of iovec with a const iov_base field |
- Ccrashpad::CPUContextX86::X87OrMMXRegister | |
+ Ccrashpad::SessionEndWatcher | Creates a hidden window and waits for a WM_ENDSESSION message, indicating that the session is ending and the application should terminate |
+ Ccrashpad::ProcessReaderWin::Thread | Contains information about a thread that belongs to a process |
+ Ccrashpad::process_types::THREAD_BASIC_INFORMATION< Traits > | |
+ Ccrashpad::ThreadLogMessages | Captures log messages produced on the current thread during an object’s lifetime |
+ ►Ccrashpad::ThreadSnapshot | An abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot process |
+ Ccrashpad::internal::ThreadSnapshotMac | A ThreadSnapshot of a thread in a running (or crashed) process on a macOS system |
+ Ccrashpad::internal::ThreadSnapshotWin | A ThreadSnapshot of a thread in a running (or crashed) process on a Windows system |
+ Ccrashpad::test::TestThreadSnapshot | A test ThreadSnapshot that can carry arbitrary data for testing purposes |
+ CTIME_ZONE_INFORMATION | Information about a time zone and its daylight saving rules |
+ Ccrashpad::ToolSupport | Common functions used by command line tools |
+ Ccrashpad::process_types::internal::Traits32 | |
+ Ccrashpad::process_types::internal::Traits64 | |
+ Ccrashpad::TSimpleAddressRangeBag< NumEntries > | A bag implementation using a fixed amount of storage, so that it does not perform any dynamic allocations for its operations |
+ Ccrashpad::TSimpleStringDictionary< KeySize, ValueSize, NumEntries > | A map/dictionary collection implementation using a fixed amount of storage, so that it does not perform any dynamic allocations for its operations |
+ Ccrashpad::uint128_struct | Stores a 128-bit quantity |
+ Ccrashpad::process_types::UNICODE_STRING< Traits > | |
+ Ccrashpad::UnloadedModuleSnapshot | Information about an unloaded module that was previously loaded into a snapshot process |
+ Ccrashpad::internal::UserDataMinidumpStreamListEntry | 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 |
+ Ccrashpad::UserMinidumpStream | Information describing a custom user data stream in a minidump |
+ Ccrashpad::UUID | A universally unique identifier (UUID) |
+ ►Cvector | |
+ Ccrashpad::PointerVector< T > | Allows a std::vector to “own” pointer elements stored in it |
+ Ccrashpad::PointerVector< const crashpad::UserMinidumpStream > | |
+ Ccrashpad::PointerVector< crashpad::internal::MemorySnapshotWin > | |
+ Ccrashpad::PointerVector< crashpad::internal::MinidumpWritable > | |
+ Ccrashpad::PointerVector< crashpad::MachOImageReader > | |
+ Ccrashpad::PointerVector< crashpad::MachOImageSegmentReader > | |
+ Ccrashpad::PointerVector< crashpad::MemoryMapRegionSnapshot > | |
+ Ccrashpad::PointerVector< crashpad::MemorySnapshot > | |
+ Ccrashpad::PointerVector< crashpad::MinidumpModuleCrashpadInfoWriter > | |
+ Ccrashpad::PointerVector< crashpad::MinidumpModuleWriter > | |
+ Ccrashpad::PointerVector< crashpad::MinidumpThreadWriter > | |
+ Ccrashpad::PointerVector< crashpad::MinidumpUnloadedModuleWriter > | |
+ Ccrashpad::PointerVector< crashpad::ModuleSnapshot > | |
+ Ccrashpad::PointerVector< crashpad::SnapshotMinidumpMemoryWriter > | |
+ Ccrashpad::PointerVector< crashpad::ThreadSnapshot > | |
+ Ccrashpad::PointerVector< internal::crashpad::internal::MemorySnapshotWin > | |
+ Ccrashpad::PointerVector< internal::MemoryMapRegionSnapshotWin > | |
+ Ccrashpad::PointerVector< internal::MemorySnapshotWin > | |
+ Ccrashpad::PointerVector< internal::MinidumpStreamWriter > | |
+ Ccrashpad::PointerVector< internal::ModuleSnapshotMac > | |
+ Ccrashpad::PointerVector< internal::ModuleSnapshotMinidump > | |
+ Ccrashpad::PointerVector< internal::ModuleSnapshotWin > | |
+ Ccrashpad::PointerVector< internal::ThreadSnapshotMac > | |
+ Ccrashpad::PointerVector< internal::ThreadSnapshotWin > | |
+ Ccrashpad::process_types::VM_COUNTERS< Traits > | |
+ Ccrashpad::process_types::VM_COUNTERS< internal::Traits32 > | |
+ Ccrashpad::process_types::VM_COUNTERS< internal::Traits64 > | |
+ CVS_FIXEDFILEINFO | Version information for a file |
+ Ccrashpad::test::WinChildProcess | Facilitates the launching of child processes from unit tests |
+ Ccrashpad::test::WinMultiprocess | Manages a multiprocess test on Windows |
+ Ccrashpad::WorkerThread | A WorkerThread executes its Delegate's DoWork method repeatedly on a dedicated thread at a set time interval |
+ Ccrashpad::WritableIoVec | A version of iovec with a const iov_base field |
+ Ccrashpad::CPUContextX86::X87OrMMXRegister | |