diff --git a/doc/generated/doxygen/annotated.html b/doc/generated/doxygen/annotated.html index a3c2e095..96671cd6 100644 --- a/doc/generated/doxygen/annotated.html +++ b/doc/generated/doxygen/annotated.html @@ -152,9 +152,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');  CTEB  CTHREAD_BASIC_INFORMATION  CUNICODE_STRING - CVM_COUNTERS - CVM_COUNTERS< internal::Traits32 > - CVM_COUNTERS< internal::Traits64 > + CVM_COUNTERS + CVM_COUNTERS< internal::Traits32 > + CVM_COUNTERS< internal::Traits64 >  NtestThe testing namespace, for use in test code only  Ninternal  CMachMultiprocessInfo diff --git a/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits32_01_4-members.html b/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits32_01_4-members.html deleted file mode 100644 index c136d062..00000000 --- a/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits32_01_4-members.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - - -Crashpad: Member List - - - - - - - - - - -
-
- - - - - - -
-
Crashpad -
-
-
- - - - - - -
-
- - -
- -
- - -
-
-
-
crashpad::process_types::VM_COUNTERS< internal::Traits32 > Member List
-
-
- -

This is the complete list of members for crashpad::process_types::VM_COUNTERS< internal::Traits32 >, including all inherited members.

- -
- - - - diff --git a/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits32_01_4.html b/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits32_01_4.html deleted file mode 100644 index cecbc59a..00000000 --- a/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits32_01_4.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - -Crashpad: crashpad::process_types::VM_COUNTERS< internal::Traits32 > Class Template Reference - - - - - - - - - - -
-
- - - - - - -
-
Crashpad -
-
-
- - - - - - -
-
- - -
- -
- - -
-
-
-List of all members
-
-
crashpad::process_types::VM_COUNTERS< internal::Traits32 > Class Template Reference
-
-
-
The documentation for this class was generated from the following file: -
- - - - diff --git a/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits64_01_4-members.html b/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits64_01_4-members.html deleted file mode 100644 index 882177dc..00000000 --- a/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits64_01_4-members.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - -Crashpad: Member List - - - - - - - - - - -
-
- - - - - - -
-
Crashpad -
-
-
- - - - - - -
-
- - -
- -
- - -
-
-
-
crashpad::process_types::VM_COUNTERS< internal::Traits64 > Member List
-
-
- -

This is the complete list of members for crashpad::process_types::VM_COUNTERS< internal::Traits64 >, including all inherited members.

- - - -
padding_for_x64 (defined in crashpad::process_types::VM_COUNTERS< internal::Traits64 >)crashpad::process_types::VM_COUNTERS< internal::Traits64 >
PageFaultCount (defined in crashpad::process_types::VM_COUNTERS< internal::Traits64 >)crashpad::process_types::VM_COUNTERS< internal::Traits64 >
- - - - diff --git a/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits64_01_4.html b/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits64_01_4.html deleted file mode 100644 index 31b2972a..00000000 --- a/doc/generated/doxygen/classcrashpad_1_1process__types_1_1VM__COUNTERS_3_01internal_1_1Traits64_01_4.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - - -Crashpad: crashpad::process_types::VM_COUNTERS< internal::Traits64 > Class Template Reference - - - - - - - - - - -
-
- - - - - - -
-
Crashpad -
-
-
- - - - - - -
-
- - -
- -
- - -
-
-
-List of all members
-
-
crashpad::process_types::VM_COUNTERS< internal::Traits64 > Class Template Reference
-
-
-
The documentation for this class was generated from the following file: -
- - - - diff --git a/doc/generated/doxygen/classes.html b/doc/generated/doxygen/classes.html index 0a74a000..85f23c73 100644 --- a/doc/generated/doxygen/classes.html +++ b/doc/generated/doxygen/classes.html @@ -117,9 +117,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); ClientToServerMessage (crashpad)   HTTPTransport (crashpad)   MinidumpCrashpadInfo (crashpad)   PEImageAnnotationsReader (crashpad)   TestThreadSnapshot (crashpad::test)    CodeViewRecordPDB20 (crashpad)   
  I  
MinidumpCrashpadInfoWriter (crashpad)   PEImageReader (crashpad)   TestUInt32MinidumpWritable (crashpad::test)    -CodeViewRecordPDB70 (crashpad)   MinidumpExceptionWriter (crashpad)   PipeServiceContext (crashpad::internal)   ProcessReader::Thread (crashpad)    +CodeViewRecordPDB70 (crashpad)   MinidumpExceptionWriter (crashpad)   PipeServiceContext (crashpad::internal)   Thread (crashpad)    CompositeHTTPBodyStream (crashpad)   IMAGE_DEBUG_MISC   MinidumpFileWriter (crashpad)   PointerContainer (crashpad)   ProcessReaderWin::Thread (crashpad)    -CompositeMachMessageServer (crashpad)   InitializationState (crashpad)   MinidumpHandleDataWriter (crashpad)   PROCESS_BASIC_INFORMATION (crashpad::process_types)   Thread (crashpad)    +CompositeMachMessageServer (crashpad)   InitializationState (crashpad)   MinidumpHandleDataWriter (crashpad)   PROCESS_BASIC_INFORMATION (crashpad::process_types)   ProcessReader::Thread (crashpad)    CPU_INFORMATION   InitializationStateDcheck (crashpad)   MinidumpMemoryInfoListWriter (crashpad)   ProcessInfo (crashpad)   THREAD_BASIC_INFORMATION (crashpad::process_types)    CPUContext (crashpad)   UUID::InitializeWithNewTag (crashpad)   MinidumpMemoryListWriter (crashpad)   PROCESSOR_POWER_INFORMATION   ThreadLogMessages (crashpad)    CPUContextX86 (crashpad)   ChildPortServer::Interface (crashpad)   MinidumpMemoryWriter (crashpad)   ProcessReader (crashpad)   ThreadSnapshot (crashpad)    @@ -145,10 +145,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); NotifyServer::DefaultInterface (crashpad)   MachOImageAnnotationsReader (crashpad)   MinidumpRVAListWriter (crashpad::internal)   RTL_USER_PROCESS_PARAMETERS (crashpad::process_types)    MemorySnapshot::Delegate (crashpad)   MachOImageReader (crashpad)   MinidumpSimpleStringDictionary (crashpad)   
  S  
-VM_COUNTERS (crashpad::process_types)    -ExceptionHandlerServer::Delegate (crashpad)   MachOImageSegmentReader (crashpad)   MinidumpSimpleStringDictionaryEntry (crashpad)   VM_COUNTERS< internal::Traits32 > (crashpad::process_types)    +VM_COUNTERS (crashpad::process_types)    +ExceptionHandlerServer::Delegate (crashpad)   MachOImageSegmentReader (crashpad)   MinidumpSimpleStringDictionaryEntry (crashpad)   VM_COUNTERS< internal::Traits32 > (crashpad::process_types)   
  E  
-MachOImageSymbolTableReader (crashpad)   MinidumpSimpleStringDictionaryEntryWriter (crashpad)   ScopedFileHANDLECloseTraits (crashpad::internal)   VM_COUNTERS< internal::Traits64 > (crashpad::process_types)    +MachOImageSymbolTableReader (crashpad)   MinidumpSimpleStringDictionaryEntryWriter (crashpad)   ScopedFileHANDLECloseTraits (crashpad::internal)   VM_COUNTERS< internal::Traits64 > (crashpad::process_types)    MachOImageSymbolTableReaderInitializer (crashpad::internal)   MinidumpSimpleStringDictionaryWriter (crashpad)   ScopedForbidReturn (crashpad)   VS_FIXEDFILEINFO    TSimpleStringDictionary::Entry (crashpad)   TaskMemory::MappedMemory (crashpad)   MinidumpStreamWriter (crashpad::internal)   ScopedKernelHANDLECloseTraits (crashpad::internal)   
  W  
diff --git a/doc/generated/doxygen/dir_83573ff3a96d199825b0a6f960a8a5e3.html b/doc/generated/doxygen/dir_83573ff3a96d199825b0a6f960a8a5e3.html index bf40a79c..6a197022 100644 --- a/doc/generated/doxygen/dir_83573ff3a96d199825b0a6f960a8a5e3.html +++ b/doc/generated/doxygen/dir_83573ff3a96d199825b0a6f960a8a5e3.html @@ -113,6 +113,12 @@ Files   file  pdb_structures.h   +file  random_string.cc +  +file  random_string.h +  +file  random_string_test.cc +  file  scoped_forbid_return.cc   file  scoped_forbid_return.h diff --git a/doc/generated/doxygen/dir_db3a54907829b36871118d03417739cd.html b/doc/generated/doxygen/dir_db3a54907829b36871118d03417739cd.html index 0379f8c1..fb2717c7 100644 --- a/doc/generated/doxygen/dir_db3a54907829b36871118d03417739cd.html +++ b/doc/generated/doxygen/dir_db3a54907829b36871118d03417739cd.html @@ -107,6 +107,8 @@ Files   file  crashpad_client_win.cc   +file  crashpad_client_win_test.cc +  file  crashpad_info.cc   file  crashpad_info.h diff --git a/doc/generated/doxygen/functions_s.html b/doc/generated/doxygen/functions_s.html index 397e13a9..9d5b0ba6 100644 --- a/doc/generated/doxygen/functions_s.html +++ b/doc/generated/doxygen/functions_s.html @@ -597,12 +597,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , crashpad::ProcessReader , crashpad::ProcessReaderWin +
  • state() +: crashpad::InitializationState +
  • State : crashpad::InitializationState
  • state() -: crashpad::InitializationState -, crashpad::InitializationStateDcheck +: crashpad::InitializationStateDcheck , crashpad::internal::MinidumpWritable
  • State diff --git a/doc/generated/doxygen/hierarchy.html b/doc/generated/doxygen/hierarchy.html index 533426ce..1c9461b6 100644 --- a/doc/generated/doxygen/hierarchy.html +++ b/doc/generated/doxygen/hierarchy.html @@ -341,10 +341,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');  CSYSTEMTIMERepresents a date and time  Ccrashpad::TaskMemoryAccesses the memory of another Mach task  Ccrashpad::process_types::TEB< Traits > - Ccrashpad::ProcessReader::ThreadContains information about a thread that belongs to a task (process) + Ccrashpad::ThreadBasic thread abstraction. Users should derive from this class and implement ThreadMain() + Ccrashpad::internal::CrashReportUploadHelperThread  Ccrashpad::ProcessReaderWin::ThreadContains information about a thread that belongs to a process - Ccrashpad::ThreadBasic thread abstraction. Users should derive from this class and implement ThreadMain() - Ccrashpad::internal::CrashReportUploadHelperThread + Ccrashpad::ProcessReader::ThreadContains information about a thread that belongs to a task (process)  Ccrashpad::process_types::THREAD_BASIC_INFORMATION< Traits >  Ccrashpad::ThreadLogMessagesCaptures log messages produced on the current thread during an object’s lifetime  Ccrashpad::ThreadSnapshotAn abstract interface to a snapshot representing a thread (lightweight process) present in a snapshot process @@ -363,9 +363,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');  Ccrashpad::uint128_structStores a 128-bit quantity  Ccrashpad::process_types::UNICODE_STRING< Traits >  Ccrashpad::UUIDA universally unique identifier (UUID) - Ccrashpad::process_types::VM_COUNTERS< Traits > - Ccrashpad::process_types::VM_COUNTERS< internal::Traits32 > - Ccrashpad::process_types::VM_COUNTERS< internal::Traits64 > + Ccrashpad::process_types::VM_COUNTERS< Traits > + Ccrashpad::process_types::VM_COUNTERS< internal::Traits32 > + Ccrashpad::process_types::VM_COUNTERS< internal::Traits64 >  CVS_FIXEDFILEINFOVersion information for a file  Ccrashpad::test::WinChildProcessFacilitates the launching of child processes from unit tests  Ccrashpad::test::WinMultiprocessManages a multiprocess test on Windows diff --git a/doc/generated/doxygen/namespacecrashpad.html b/doc/generated/doxygen/namespacecrashpad.html index 630c2a60..000054bf 100644 --- a/doc/generated/doxygen/namespacecrashpad.html +++ b/doc/generated/doxygen/namespacecrashpad.html @@ -839,6 +839,9 @@ template bool PEImageReade template<typename To , typename From > To implicit_cast (From const &f)   +std::string RandomString () + Returns a random string. More...
    +  template<typename Destination , typename Source > Destination InRangeCast (Source source, Destination default_value)  Casts to a different type if it can be done without data loss, logging a warning message and returing a default value otherwise. More...
    @@ -2785,11 +2788,11 @@ template<typename Destination , typename Source >
    Parameters
    - +
    [in]pathThe path to the module to be inspected.
    [out]vs_fixedfileinfoThe VS_FIXEDFILEINFO on success. dwFileFlags will have been masked with dwFileFlagsMask already.
    [out]vs_fixedfileinfoThe VS_FIXEDFILEINFO on success. dwFileFlags will have been masked with dwFileFlagsMask already.
    -
    Returns
    true on success, or false on failure with a message logged.
    +
    Returns
    true on success, or false on failure with a message logged. If the module has no VERSIONINFO resource, false will be returned without any messages logged.
    @@ -4544,6 +4547,24 @@ template<typename T > + + + +
    +
    + + + + + + + +
    std::string crashpad::RandomString ()
    +
    + +

    Returns a random string.

    +

    The string consists of 16 uppercase characters chosen at random. The returned string has over 75 bits of randomness (2616 > 275).

    +
    diff --git a/doc/generated/doxygen/namespacemembers_func.html b/doc/generated/doxygen/namespacemembers_func.html index 6846344b..9e9ec31c 100644 --- a/doc/generated/doxygen/namespacemembers_func.html +++ b/doc/generated/doxygen/namespacemembers_func.html @@ -528,6 +528,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    - r -