@@ -170,7 +170,7 @@ Public Member Functions
- ssize_t crashpad::CompositeHTTPBodyStream::GetBytesBuffer |
+ FileOperationResult crashpad::CompositeHTTPBodyStream::GetBytesBuffer |
( |
uint8_t * |
buffer, |
@@ -204,7 +204,7 @@ Public Member Functions
- Returns
- On success, a positive number indicating the number of bytes actually copied to buffer. On failure, a negative number. When the stream has no more data, returns
0 .
-Implements crashpad::HTTPBodyStream.
+Implements crashpad::HTTPBodyStream.
diff --git a/doc/generated/doxygen/classcrashpad_1_1FileHTTPBodyStream-members.html b/doc/generated/doxygen/classcrashpad_1_1FileHTTPBodyStream-members.html
index f50d552d..b8c9ed3b 100644
--- a/doc/generated/doxygen/classcrashpad_1_1FileHTTPBodyStream-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1FileHTTPBodyStream-members.html
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
This is the complete list of members for crashpad::FileHTTPBodyStream, including all inherited members.
An implementation of HTTPBodyStream that reads from the specified file and provides its contents for an HTTP body.
@@ -155,7 +155,7 @@ Public Member Functions
-
+
@@ -163,7 +163,7 @@ Public Member Functions
- ssize_t crashpad::FileHTTPBodyStream::GetBytesBuffer |
+ FileOperationResult crashpad::FileHTTPBodyStream::GetBytesBuffer |
( |
uint8_t * |
buffer, |
@@ -197,7 +197,7 @@ Public Member Functions
- Returns
- On success, a positive number indicating the number of bytes actually copied to buffer. On failure, a negative number. When the stream has no more data, returns
0 .
-Implements crashpad::HTTPBodyStream.
+Implements crashpad::HTTPBodyStream.
diff --git a/doc/generated/doxygen/classcrashpad_1_1FileReader-members.html b/doc/generated/doxygen/classcrashpad_1_1FileReader-members.html
index 29889b6b..7ea048e0 100644
--- a/doc/generated/doxygen/classcrashpad_1_1FileReader-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1FileReader-members.html
@@ -98,7 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Close() | crashpad::FileReader | |
FileReader() (defined in crashpad::FileReader) | crashpad::FileReader | |
Open(const base::FilePath &path) | crashpad::FileReader | |
- Read(void *data, size_t size) override | crashpad::FileReader | virtual |
+ Read(void *data, size_t size) override | crashpad::FileReader | virtual |
ReadExactly(void *data, size_t size) | crashpad::FileReaderInterface | |
Seek(FileOffset offset, int whence) override | crashpad::FileReader | virtual |
SeekGet() | crashpad::FileSeekerInterface | |
diff --git a/doc/generated/doxygen/classcrashpad_1_1FileReader.html b/doc/generated/doxygen/classcrashpad_1_1FileReader.html
index db1977f2..f9a06eae 100644
--- a/doc/generated/doxygen/classcrashpad_1_1FileReader.html
+++ b/doc/generated/doxygen/classcrashpad_1_1FileReader.html
@@ -119,15 +119,15 @@ Public Member Functions
void | Close () |
| Wraps CheckedCloseHandle(). More...
|
|
-ssize_t | Read (void *data, size_t size) override |
- | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
- |
+FileOperationResult | Read (void *data, size_t size) override |
+ | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
+ |
FileOffset | Seek (FileOffset offset, int whence) override |
| Wraps LoggingSeekFile() or provides an alternate implementation with identical semantics. More...
|
|
bool | ReadExactly (void *data, size_t size) |
- | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
+ | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
|
FileOffset | SeekGet () |
@@ -178,7 +178,7 @@ Public Member Functions
-
+
@@ -186,7 +186,7 @@ Public Member Functions
- ssize_t crashpad::FileReader::Read |
+ FileOperationResult crashpad::FileReader::Read |
( |
void * |
data, |
@@ -210,11 +210,11 @@ Public Member Functions
- Wraps ReadFile(), or provides an implementation with identical semantics.
+ Wraps ReadFile(), or provides an implementation with identical semantics.
- Returns
- The number of bytes actually read if the operation succeeded, which may be
0 or any positive value less than or equal to size. -1 if the operation failed, with an error message logged.
- Note
- It is only valid to call this method between a successful Open() and a Close().
- Implements crashpad::FileReaderInterface.
+ Implements crashpad::FileReaderInterface.
diff --git a/doc/generated/doxygen/classcrashpad_1_1FileReaderInterface-members.html b/doc/generated/doxygen/classcrashpad_1_1FileReaderInterface-members.html
index 509c53ec..c330fb74 100644
--- a/doc/generated/doxygen/classcrashpad_1_1FileReaderInterface-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1FileReaderInterface-members.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
This is the complete list of members for crashpad::FileReaderInterface, including all inherited members.
- Read(void *data, size_t size)=0 | crashpad::FileReaderInterface | pure virtual |
+ Read(void *data, size_t size)=0 | crashpad::FileReaderInterface | pure virtual |
ReadExactly(void *data, size_t size) | crashpad::FileReaderInterface | |
Seek(FileOffset offset, int whence)=0 | crashpad::FileSeekerInterface | pure virtual |
SeekGet() | crashpad::FileSeekerInterface | |
diff --git a/doc/generated/doxygen/classcrashpad_1_1FileReaderInterface.html b/doc/generated/doxygen/classcrashpad_1_1FileReaderInterface.html
index 6c6a0555..f1e80428 100644
--- a/doc/generated/doxygen/classcrashpad_1_1FileReaderInterface.html
+++ b/doc/generated/doxygen/classcrashpad_1_1FileReaderInterface.html
@@ -116,11 +116,11 @@ Inheritance diagram for crashpad::FileReaderInterface:
|
-virtual ssize_t | Read (void *data, size_t size)=0 |
- | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
- |
+virtual FileOperationResult | Read (void *data, size_t size)=0 |
+ | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
+ |
bool | ReadExactly (void *data, size_t size) |
- | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
+ | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
|
virtual FileOffset | Seek (FileOffset offset, int whence)=0 |
@@ -136,7 +136,7 @@ Public Member Functions
An interface to read to files and other file-like objects with semantics matching the underlying platform (POSIX or Windows).
-
+
@@ -144,7 +144,7 @@ Public Member Functions
- virtual ssize_t crashpad::FileReaderInterface::Read |
+ virtual FileOperationResult crashpad::FileReaderInterface::Read |
( |
void * |
data, |
@@ -168,10 +168,10 @@ Public Member Functions
- Wraps ReadFile(), or provides an implementation with identical semantics.
+ Wraps ReadFile(), or provides an implementation with identical semantics.
- Returns
- The number of bytes actually read if the operation succeeded, which may be
0 or any positive value less than or equal to size. -1 if the operation failed, with an error message logged.
- Implemented in crashpad::WeakStdioFileReader, crashpad::FileReader, crashpad::WeakFileHandleFileReader, and crashpad::StringFile.
+ Implemented in crashpad::WeakStdioFileReader, crashpad::FileReader, crashpad::WeakFileHandleFileReader, and crashpad::StringFile.
@@ -199,7 +199,7 @@ Public Member Functions |
- Wraps Read(), ensuring that the read succeeded and exactly size bytes were read.
+ Wraps Read(), ensuring that the read succeeded and exactly size bytes were read.
Semantically, this behaves as LoggingReadFile().
- Returns
true if the operation succeeded, false if it failed, with an error message logged. Short reads are treated as failures.
diff --git a/doc/generated/doxygen/classcrashpad_1_1HTTPBodyStream-members.html b/doc/generated/doxygen/classcrashpad_1_1HTTPBodyStream-members.html
index e23e444d..05d15489 100644
--- a/doc/generated/doxygen/classcrashpad_1_1HTTPBodyStream-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1HTTPBodyStream-members.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
This is the complete list of members for crashpad::HTTPBodyStream, including all inherited members.
diff --git a/doc/generated/doxygen/classcrashpad_1_1HTTPBodyStream.html b/doc/generated/doxygen/classcrashpad_1_1HTTPBodyStream.html
index c8325a54..d7bc5ad3 100644
--- a/doc/generated/doxygen/classcrashpad_1_1HTTPBodyStream.html
+++ b/doc/generated/doxygen/classcrashpad_1_1HTTPBodyStream.html
@@ -114,14 +114,14 @@ Inheritance diagram for crashpad::HTTPBodyStream:
|
-virtual ssize_t | GetBytesBuffer (uint8_t *buffer, size_t max_len)=0 |
- | Copies up to max_len bytes into the user-supplied buffer. More...
|
- |
+virtual FileOperationResult | GetBytesBuffer (uint8_t *buffer, size_t max_len)=0 |
+ | Copies up to max_len bytes into the user-supplied buffer. More...
|
+ |
An interface to a stream that can be used for an HTTP request body.
-
+
@@ -129,7 +129,7 @@ Public Member Functions
- virtual ssize_t crashpad::HTTPBodyStream::GetBytesBuffer |
+ virtual FileOperationResult crashpad::HTTPBodyStream::GetBytesBuffer |
( |
uint8_t * |
buffer, |
@@ -163,7 +163,7 @@ Public Member Functions
- Returns
- On success, a positive number indicating the number of bytes actually copied to buffer. On failure, a negative number. When the stream has no more data, returns
0 .
-Implemented in crashpad::CompositeHTTPBodyStream, crashpad::FileHTTPBodyStream, and crashpad::StringHTTPBodyStream.
+Implemented in crashpad::CompositeHTTPBodyStream, crashpad::FileHTTPBodyStream, and crashpad::StringHTTPBodyStream.
diff --git a/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot-members.html b/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot-members.html
index 86579a29..be8a46be 100644
--- a/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot-members.html
@@ -110,7 +110,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Size() const =0 | crashpad::ModuleSnapshot | pure virtual |
SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const =0 | crashpad::ModuleSnapshot | pure virtual |
Timestamp() const =0 | crashpad::ModuleSnapshot | pure virtual |
- UUID(crashpad::UUID *uuid) const =0 | crashpad::ModuleSnapshot | pure virtual |
+ UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const =0 | crashpad::ModuleSnapshot | pure virtual |
~ModuleSnapshot() (defined in crashpad::ModuleSnapshot) | crashpad::ModuleSnapshot | inlinevirtual |
diff --git a/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot.html b/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot.html
index f58a87eb..1b7e0337 100644
--- a/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot.html
+++ b/doc/generated/doxygen/classcrashpad_1_1ModuleSnapshot.html
@@ -150,9 +150,9 @@ virtual uint64_t | ModuleType | GetModuleType () const =0 |
| Returns the module’s type.
|
|
-virtual void | UUID (crashpad::UUID *uuid) const =0 |
- | Returns the module’s UUID in the uuid parameter. More...
|
- |
+virtual void | UUIDAndAge (crashpad::UUID *uuid, uint32_t *age) const =0 |
+ | Returns the module’s UUID in the uuid parameter, and the age of that UUID in age. More...
|
+ |
virtual std::vector< std::string > | AnnotationsVector () const =0 |
| Returns string annotations recorded in the module. More...
|
|
@@ -418,7 +418,7 @@ virtual
+
@@ -426,11 +426,21 @@ virtual
- virtual void crashpad::ModuleSnapshot::UUID |
+ virtual void crashpad::ModuleSnapshot::UUIDAndAge |
( |
crashpad::UUID * |
- uuid | ) |
- const |
+ uuid, |
+
+
+ |
+ |
+ uint32_t * |
+ age |
+
+
+ |
+ ) |
+ | const |
@@ -440,10 +450,11 @@ virtual
-Returns the module’s UUID in the uuid parameter.
-A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+Returns the module’s UUID in the uuid parameter, and the age of that UUID in age.
+A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+age is the number of times the UUID has been reused. This occurs on Windows with incremental linking. On other platforms age will always be 0 .
-Implemented in crashpad::test::TestModuleSnapshot, crashpad::internal::ModuleSnapshotWin, crashpad::internal::ModuleSnapshotMac, and crashpad::internal::ModuleSnapshotMinidump.
+Implemented in crashpad::test::TestModuleSnapshot, crashpad::internal::ModuleSnapshotWin, crashpad::internal::ModuleSnapshotMac, and crashpad::internal::ModuleSnapshotMinidump.
diff --git a/doc/generated/doxygen/classcrashpad_1_1StringFile-members.html b/doc/generated/doxygen/classcrashpad_1_1StringFile-members.html
index 6f63c362..60fc1bd8 100644
--- a/doc/generated/doxygen/classcrashpad_1_1StringFile-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1StringFile-members.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
This is the complete list of members for crashpad::StringFile, including all inherited members.
- Read(void *data, size_t size) override | crashpad::StringFile | virtual |
+ Read(void *data, size_t size) override | crashpad::StringFile | virtual |
ReadExactly(void *data, size_t size) | crashpad::FileReaderInterface | |
Reset() | crashpad::StringFile | |
Seek(FileOffset offset, int whence) override | crashpad::StringFile | virtual |
diff --git a/doc/generated/doxygen/classcrashpad_1_1StringFile.html b/doc/generated/doxygen/classcrashpad_1_1StringFile.html
index 5c9f1f33..470ecffd 100644
--- a/doc/generated/doxygen/classcrashpad_1_1StringFile.html
+++ b/doc/generated/doxygen/classcrashpad_1_1StringFile.html
@@ -127,9 +127,9 @@ void Reset () |
| Resets the virtual file’s contents to be empty, and resets its file position to 0 .
|
|
-ssize_t | Read (void *data, size_t size) override |
- | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
- |
+FileOperationResult | Read (void *data, size_t size) override |
+ | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
+ |
bool | Write (const void *data, size_t size) override |
| Wraps LoggingWriteFile(), or provides an implementation with identical semantics. More...
|
|
@@ -141,7 +141,7 @@ void | |
bool | ReadExactly (void *data, size_t size) |
- | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
+ | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
|
FileOffset | SeekGet () |
@@ -155,7 +155,7 @@ void 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.
The virtual file is a buffer in memory. This class is convenient for use with other code that normally expects to read or write files, when it is impractical or inconvenient to read or write a file. It is expected that tests, in particular, will benefit from using this class.
-
+
@@ -163,7 +163,7 @@ void
- ssize_t crashpad::StringFile::Read |
+ FileOperationResult crashpad::StringFile::Read |
( |
void * |
data, |
@@ -187,10 +187,10 @@ void
- Wraps ReadFile(), or provides an implementation with identical semantics.
+Wraps ReadFile(), or provides an implementation with identical semantics.
- Returns
- The number of bytes actually read if the operation succeeded, which may be
0 or any positive value less than or equal to size. -1 if the operation failed, with an error message logged.
-Implements crashpad::FileReaderInterface.
+Implements crashpad::FileReaderInterface.
diff --git a/doc/generated/doxygen/classcrashpad_1_1StringHTTPBodyStream-members.html b/doc/generated/doxygen/classcrashpad_1_1StringHTTPBodyStream-members.html
index e62d2dc4..e218e2f2 100644
--- a/doc/generated/doxygen/classcrashpad_1_1StringHTTPBodyStream-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1StringHTTPBodyStream-members.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
This is the complete list of members for crashpad::StringHTTPBodyStream, including all inherited members.
An implementation of HTTPBodyStream that turns a fixed string into a stream.
@@ -155,7 +155,7 @@ Public Member Functions |
-
+
@@ -163,7 +163,7 @@ Public Member Functions
- ssize_t crashpad::StringHTTPBodyStream::GetBytesBuffer |
+ FileOperationResult crashpad::StringHTTPBodyStream::GetBytesBuffer |
( |
uint8_t * |
buffer, |
@@ -197,7 +197,7 @@ Public Member Functions
- Returns
- On success, a positive number indicating the number of bytes actually copied to buffer. On failure, a negative number. When the stream has no more data, returns
0 .
-Implements crashpad::HTTPBodyStream.
+Implements crashpad::HTTPBodyStream.
diff --git a/doc/generated/doxygen/classcrashpad_1_1WeakFileHandleFileReader-members.html b/doc/generated/doxygen/classcrashpad_1_1WeakFileHandleFileReader-members.html
index b186c7dd..50d4b7bd 100644
--- a/doc/generated/doxygen/classcrashpad_1_1WeakFileHandleFileReader-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1WeakFileHandleFileReader-members.html
@@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
This is the complete list of members for crashpad::WeakFileHandleFileReader, including all inherited members.
FileReader (defined in crashpad::WeakFileHandleFileReader) | crashpad::WeakFileHandleFileReader | friend |
- Read(void *data, size_t size) override | crashpad::WeakFileHandleFileReader | virtual |
+ Read(void *data, size_t size) override | crashpad::WeakFileHandleFileReader | virtual |
ReadExactly(void *data, size_t size) | crashpad::FileReaderInterface | |
Seek(FileOffset offset, int whence) override | crashpad::WeakFileHandleFileReader | virtual |
SeekGet() | crashpad::FileSeekerInterface | |
diff --git a/doc/generated/doxygen/classcrashpad_1_1WeakFileHandleFileReader.html b/doc/generated/doxygen/classcrashpad_1_1WeakFileHandleFileReader.html
index e95dd94a..3bc05e1f 100644
--- a/doc/generated/doxygen/classcrashpad_1_1WeakFileHandleFileReader.html
+++ b/doc/generated/doxygen/classcrashpad_1_1WeakFileHandleFileReader.html
@@ -117,15 +117,15 @@ Public Member Functions
| WeakFileHandleFileReader (FileHandle file_handle) |
|
-ssize_t | Read (void *data, size_t size) override |
- | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
- |
+FileOperationResult | Read (void *data, size_t size) override |
+ | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
+ |
FileOffset | Seek (FileOffset offset, int whence) override |
| Wraps LoggingSeekFile() or provides an alternate implementation with identical semantics. More...
|
|
bool | ReadExactly (void *data, size_t size) |
- | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
+ | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
|
FileOffset | SeekGet () |
@@ -146,7 +146,7 @@ class FileReader | <
FileReader requires users to provide a FilePath to open, but this class accepts an already-open FileHandle instead. Like FileReader, this class may read from a filesystem-based file, but unlike FileReader, this class is not responsible for opening or closing the file. Users of this class must ensure that the file handle is closed appropriately elsewhere. Objects of this class may be used to read from file handles not associated with filesystem-based files, although special attention should be paid to the Seek() method, which may not function on file handles that do not refer to disk-based files.
This class is expected to be used when other code is responsible for opening files and already provides file handles.
-
+
@@ -154,7 +154,7 @@ class FileReader | <
- ssize_t crashpad::WeakFileHandleFileReader::Read |
+ FileOperationResult crashpad::WeakFileHandleFileReader::Read |
( |
void * |
data, |
@@ -178,10 +178,10 @@ class FileReader | <
- Wraps ReadFile(), or provides an implementation with identical semantics.
+ Wraps ReadFile(), or provides an implementation with identical semantics.
- Returns
- The number of bytes actually read if the operation succeeded, which may be
0 or any positive value less than or equal to size. -1 if the operation failed, with an error message logged.
- Implements crashpad::FileReaderInterface.
+ Implements crashpad::FileReaderInterface.
diff --git a/doc/generated/doxygen/classcrashpad_1_1WeakStdioFileReader-members.html b/doc/generated/doxygen/classcrashpad_1_1WeakStdioFileReader-members.html
index d7ff0b43..23187e4b 100644
--- a/doc/generated/doxygen/classcrashpad_1_1WeakStdioFileReader-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1WeakStdioFileReader-members.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
This is the complete list of members for crashpad::WeakStdioFileReader, including all inherited members.
- Read(void *data, size_t size) override | crashpad::WeakStdioFileReader | virtual |
+ Read(void *data, size_t size) override | crashpad::WeakStdioFileReader | virtual |
ReadExactly(void *data, size_t size) | crashpad::FileReaderInterface | |
Seek(FileOffset offset, int whence) override | crashpad::WeakStdioFileReader | virtual |
SeekGet() | crashpad::FileSeekerInterface | |
diff --git a/doc/generated/doxygen/classcrashpad_1_1WeakStdioFileReader.html b/doc/generated/doxygen/classcrashpad_1_1WeakStdioFileReader.html
index ec0fa90c..94e6d49f 100644
--- a/doc/generated/doxygen/classcrashpad_1_1WeakStdioFileReader.html
+++ b/doc/generated/doxygen/classcrashpad_1_1WeakStdioFileReader.html
@@ -116,15 +116,15 @@ Public Member Functions
| WeakStdioFileReader (FILE *file) |
|
-ssize_t | Read (void *data, size_t size) override |
- | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
- |
+FileOperationResult | Read (void *data, size_t size) override |
+ | Wraps ReadFile(), or provides an implementation with identical semantics. More...
|
+ |
FileOffset | Seek (FileOffset offset, int whence) override |
| Wraps LoggingSeekFile() or provides an alternate implementation with identical semantics. More...
|
|
bool | ReadExactly (void *data, size_t size) |
- | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
+ | Wraps Read(), ensuring that the read succeeded and exactly size bytes were read. More...
|
|
FileOffset | SeekGet () |
@@ -139,7 +139,7 @@ Public Member Functions
This class accepts an already-open FILE* . It is not responsible for opening or closing this FILE* . Users of this class must ensure that the FILE* is closed appropriately elsewhere. Objects of this class may be used to read from FILE* objects not associated with filesystem-based files, although special attention should be paid to the Seek() method, which may not function on FILE* objects that do not refer to disk-based files.
This class is expected to be used when other code is responsible for opening FILE* objects and already provides FILE* objects. A good use would be a WeakStdioFileReader for stdin .
-
+
@@ -147,7 +147,7 @@ Public Member Functions
- ssize_t crashpad::WeakStdioFileReader::Read |
+ FileOperationResult crashpad::WeakStdioFileReader::Read |
( |
void * |
data, |
@@ -171,10 +171,10 @@ Public Member Functions
- Wraps ReadFile(), or provides an implementation with identical semantics.
+ Wraps ReadFile(), or provides an implementation with identical semantics.
- Returns
- The number of bytes actually read if the operation succeeded, which may be
0 or any positive value less than or equal to size. -1 if the operation failed, with an error message logged.
- Implements crashpad::FileReaderInterface.
+ Implements crashpad::FileReaderInterface.
diff --git a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac-members.html b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac-members.html
index 453e4eb6..2e247b0f 100644
--- a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac-members.html
@@ -113,7 +113,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
| Size() const override | crashpad::internal::ModuleSnapshotMac | virtual |
SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const override | crashpad::internal::ModuleSnapshotMac | virtual |
Timestamp() const override | crashpad::internal::ModuleSnapshotMac | virtual |
- UUID(crashpad::UUID *uuid) const override | crashpad::internal::ModuleSnapshotMac | virtual |
+ UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const override | crashpad::internal::ModuleSnapshotMac | virtual |
~ModuleSnapshot() (defined in crashpad::ModuleSnapshot) | crashpad::ModuleSnapshot | inlinevirtual |
~ModuleSnapshotMac() override (defined in crashpad::internal::ModuleSnapshotMac) | crashpad::internal::ModuleSnapshotMac | |
diff --git a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac.html b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac.html
index 7c602019..80965db4 100644
--- a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac.html
+++ b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMac.html
@@ -143,9 +143,9 @@ uint64_t ModuleType | GetModuleType () const override |
| Returns the module’s type.
|
|
- void | UUID (crashpad::UUID *uuid) const override |
- | Returns the module’s UUID in the uuid parameter. More...
|
- |
+ void | UUIDAndAge (crashpad::UUID *uuid, uint32_t *age) const override |
+ | Returns the module’s UUID in the uuid parameter, and the age of that UUID in age. More...
|
+ |
std::vector< std::string > | AnnotationsVector () const override |
| Returns string annotations recorded in the module. More...
|
|
@@ -443,7 +443,7 @@ Additional Inherited Members
-
+
@@ -451,11 +451,21 @@ Additional Inherited Members
- void crashpad::internal::ModuleSnapshotMac::UUID |
+ void crashpad::internal::ModuleSnapshotMac::UUIDAndAge |
( |
crashpad::UUID * |
- uuid | ) |
- const |
+ uuid, |
+
+
+ |
+ |
+ uint32_t * |
+ age |
+
+
+ |
+ ) |
+ | const |
|
@@ -465,10 +475,11 @@ Additional Inherited Members
- Returns the module’s UUID in the uuid parameter.
- A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+ Returns the module’s UUID in the uuid parameter, and the age of that UUID in age.
+ A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+ age is the number of times the UUID has been reused. This occurs on Windows with incremental linking. On other platforms age will always be 0 .
- Implements crashpad::ModuleSnapshot.
+ Implements crashpad::ModuleSnapshot.
diff --git a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump-members.html b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump-members.html
index 95005ef7..d5ce03e5 100644
--- a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump-members.html
@@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Size() const override | crashpad::internal::ModuleSnapshotMinidump | virtual |
SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const override | crashpad::internal::ModuleSnapshotMinidump | virtual |
Timestamp() const override | crashpad::internal::ModuleSnapshotMinidump | virtual |
- UUID(crashpad::UUID *uuid) const override | crashpad::internal::ModuleSnapshotMinidump | virtual |
+ UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const override | crashpad::internal::ModuleSnapshotMinidump | virtual |
~ModuleSnapshot() (defined in crashpad::ModuleSnapshot) | crashpad::ModuleSnapshot | inlinevirtual |
~ModuleSnapshotMinidump() override (defined in crashpad::internal::ModuleSnapshotMinidump) | crashpad::internal::ModuleSnapshotMinidump | |
diff --git a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html
index 7f952055..f7c7ed2c 100644
--- a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html
+++ b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html
@@ -140,9 +140,9 @@ uint64_t | ModuleType | GetModuleType () const override |
| Returns the module’s type.
|
|
-void | UUID (crashpad::UUID *uuid) const override |
- | Returns the module’s UUID in the uuid parameter. More...
|
- |
+void | UUIDAndAge (crashpad::UUID *uuid, uint32_t *age) const override |
+ | Returns the module’s UUID in the uuid parameter, and the age of that UUID in age. More...
|
+ |
std::vector< std::string > | AnnotationsVector () const override |
| Returns string annotations recorded in the module. More...
|
|
@@ -423,7 +423,7 @@ Additional Inherited Members
-
+
@@ -431,11 +431,21 @@ Additional Inherited Members
- void crashpad::internal::ModuleSnapshotMinidump::UUID |
+ void crashpad::internal::ModuleSnapshotMinidump::UUIDAndAge |
( |
crashpad::UUID * |
- uuid | ) |
- const |
+ uuid, |
+
+
+ |
+ |
+ uint32_t * |
+ age |
+
+
+ |
+ ) |
+ | const |
|
@@ -445,10 +455,11 @@ Additional Inherited Members
- Returns the module’s UUID in the uuid parameter.
- A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+ Returns the module’s UUID in the uuid parameter, and the age of that UUID in age.
+ A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+ age is the number of times the UUID has been reused. This occurs on Windows with incremental linking. On other platforms age will always be 0 .
- Implements crashpad::ModuleSnapshot.
+ Implements crashpad::ModuleSnapshot.
diff --git a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin-members.html b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin-members.html
index d986c3fe..80d1c456 100644
--- a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin-members.html
@@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Size() const override | crashpad::internal::ModuleSnapshotWin | virtual |
SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const override | crashpad::internal::ModuleSnapshotWin | virtual |
Timestamp() const override | crashpad::internal::ModuleSnapshotWin | virtual |
- UUID(crashpad::UUID *uuid) const override | crashpad::internal::ModuleSnapshotWin | virtual |
+ UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const override | crashpad::internal::ModuleSnapshotWin | virtual |
~ModuleSnapshot() (defined in crashpad::ModuleSnapshot) | crashpad::ModuleSnapshot | inlinevirtual |
~ModuleSnapshotWin() override (defined in crashpad::internal::ModuleSnapshotWin) | crashpad::internal::ModuleSnapshotWin | |
diff --git a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin.html b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin.html
index 2eee8b33..465d62e8 100644
--- a/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin.html
+++ b/doc/generated/doxygen/classcrashpad_1_1internal_1_1ModuleSnapshotWin.html
@@ -147,9 +147,9 @@ uint64_t ModuleType | GetModuleType () const override |
| Returns the module’s type.
|
|
- void | UUID (crashpad::UUID *uuid) const override |
- | Returns the module’s UUID in the uuid parameter. More...
|
- |
+ void | UUIDAndAge (crashpad::UUID *uuid, uint32_t *age) const override |
+ | Returns the module’s UUID in the uuid parameter, and the age of that UUID in age. More...
|
+ |
std::vector< std::string > | AnnotationsVector () const override |
| Returns string annotations recorded in the module. More...
|
|
@@ -447,7 +447,7 @@ Additional Inherited Members
-
+
@@ -455,11 +455,21 @@ Additional Inherited Members
- void crashpad::internal::ModuleSnapshotWin::UUID |
+ void crashpad::internal::ModuleSnapshotWin::UUIDAndAge |
( |
crashpad::UUID * |
- uuid | ) |
- const |
+ uuid, |
+
+
+ |
+ |
+ uint32_t * |
+ age |
+
+
+ |
+ ) |
+ | const |
|
@@ -469,10 +479,11 @@ Additional Inherited Members
- Returns the module’s UUID in the uuid parameter.
- A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+ Returns the module’s UUID in the uuid parameter, and the age of that UUID in age.
+ A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+ age is the number of times the UUID has been reused. This occurs on Windows with incremental linking. On other platforms age will always be 0 .
- Implements crashpad::ModuleSnapshot.
+ Implements crashpad::ModuleSnapshot.
diff --git a/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot-members.html b/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot-members.html
index 793b1a63..15b9c485 100644
--- a/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot-members.html
+++ b/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot-members.html
@@ -115,12 +115,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
SetName(const std::string &name) (defined in crashpad::test::TestModuleSnapshot) | crashpad::test::TestModuleSnapshot | inline |
SetSourceVersion(uint16_t source_version_0, uint16_t source_version_1, uint16_t source_version_2, uint16_t source_version_3) (defined in crashpad::test::TestModuleSnapshot) | crashpad::test::TestModuleSnapshot | inline |
SetTimestamp(time_t timestamp) (defined in crashpad::test::TestModuleSnapshot) | crashpad::test::TestModuleSnapshot | inline |
- SetUUID(const crashpad::UUID &uuid) (defined in crashpad::test::TestModuleSnapshot) | crashpad::test::TestModuleSnapshot | inline |
+ SetUUIDAndAge(const crashpad::UUID &uuid, uint32_t age) (defined in crashpad::test::TestModuleSnapshot) | crashpad::test::TestModuleSnapshot | inline |
Size() const override | crashpad::test::TestModuleSnapshot | virtual |
SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const override | crashpad::test::TestModuleSnapshot | virtual |
TestModuleSnapshot() (defined in crashpad::test::TestModuleSnapshot) | crashpad::test::TestModuleSnapshot | |
Timestamp() const override | crashpad::test::TestModuleSnapshot | virtual |
- UUID(crashpad::UUID *uuid) const override | crashpad::test::TestModuleSnapshot | virtual |
+ UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const override | crashpad::test::TestModuleSnapshot | virtual |
~ModuleSnapshot() (defined in crashpad::ModuleSnapshot) | crashpad::ModuleSnapshot | inlinevirtual |
~TestModuleSnapshot() override (defined in crashpad::test::TestModuleSnapshot) | crashpad::test::TestModuleSnapshot | |
diff --git a/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot.html b/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot.html
index 0aeac3e9..8f879827 100644
--- a/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot.html
+++ b/doc/generated/doxygen/classcrashpad_1_1test_1_1TestModuleSnapshot.html
@@ -130,9 +130,9 @@ void SetSourceVersion
|
void | SetModuleType (ModuleType module_type) |
|
-
-void | SetUUID (const crashpad::UUID &uuid) |
- |
+
+void | SetUUIDAndAge (const crashpad::UUID &uuid, uint32_t age) |
+ |
void | SetAnnotationsVector (const std::vector< std::string > &annotations_vector) |
|
@@ -163,9 +163,9 @@ uint64_t ModuleType | GetModuleType () const override |
| Returns the module’s type.
|
|
-void | UUID (crashpad::UUID *uuid) const override |
- | Returns the module’s UUID in the uuid parameter. More...
|
- |
+void | UUIDAndAge (crashpad::UUID *uuid, uint32_t *age) const override |
+ | Returns the module’s UUID in the uuid parameter, and the age of that UUID in age. More...
|
+ |
std::vector< std::string > | AnnotationsVector () const override |
| Returns string annotations recorded in the module. More...
|
|
@@ -403,7 +403,7 @@ Additional Inherited Members
-
+
@@ -411,11 +411,21 @@ Additional Inherited Members
- void crashpad::test::TestModuleSnapshot::UUID |
+ void crashpad::test::TestModuleSnapshot::UUIDAndAge |
( |
crashpad::UUID * |
- uuid | ) |
- const |
+ uuid, |
+
+
+ |
+ |
+ uint32_t * |
+ age |
+
+
+ |
+ ) |
+ | const |
|
@@ -425,10 +435,11 @@ Additional Inherited Members
- Returns the module’s UUID in the uuid parameter.
- A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+ Returns the module’s UUID in the uuid parameter, and the age of that UUID in age.
+ A snapshot module’s UUID is taken directly from the module itself. If the module does not have a UUID, the uuid parameter will be zeroed out.
+ age is the number of times the UUID has been reused. This occurs on Windows with incremental linking. On other platforms age will always be 0 .
- Implements crashpad::ModuleSnapshot.
+ Implements crashpad::ModuleSnapshot.
diff --git a/doc/generated/doxygen/classlogging_1_1NtstatusLogMessage-members.html b/doc/generated/doxygen/classlogging_1_1NtstatusLogMessage-members.html
index 6a458b30..b222fb8e 100644
--- a/doc/generated/doxygen/classlogging_1_1NtstatusLogMessage-members.html
+++ b/doc/generated/doxygen/classlogging_1_1NtstatusLogMessage-members.html
@@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
This is the complete list of members for logging::NtstatusLogMessage, including all inherited members.
diff --git a/doc/generated/doxygen/classlogging_1_1NtstatusLogMessage.html b/doc/generated/doxygen/classlogging_1_1NtstatusLogMessage.html
index f4427afb..fddb2655 100644
--- a/doc/generated/doxygen/classlogging_1_1NtstatusLogMessage.html
+++ b/doc/generated/doxygen/classlogging_1_1NtstatusLogMessage.html
@@ -106,9 +106,9 @@ Inheritance diagram for logging::NtstatusLogMessage:
|
-
- | NtstatusLogMessage (const char *function, const char *file_path, int line, LogSeverity severity, DWORD ntstatus) |
- |
+
+ | NtstatusLogMessage (const char *file_path, int line, LogSeverity severity, DWORD ntstatus) |
+ |
The documentation for this class was generated from the following files:
- util/win/ntstatus_logging.h
diff --git a/doc/generated/doxygen/file__io_8h.html b/doc/generated/doxygen/file__io_8h.html
index 8e833d44..f1720896 100644
--- a/doc/generated/doxygen/file__io_8h.html
+++ b/doc/generated/doxygen/file__io_8h.html
@@ -126,6 +126,9 @@ using crashpad::ScopedFileHandle = base::ScopedFD |
| Scoped wrapper of a FileHandle.
|
|
+
+using | crashpad::FileOperationResult = ssize_t |
+ |
|
@@ -141,26 +144,26 @@ Enumerations
|
-ssize_t | crashpad::ReadFile (FileHandle file, void *buffer, size_t size) |
- | Reads from a file, retrying when interrupted on POSIX or following a short read. More...
|
- |
-ssize_t | crashpad::WriteFile (FileHandle file, const void *buffer, size_t size) |
- | Writes to a file, retrying when interrupted or following a short write on POSIX. More...
|
- |
+FileOperationResult | crashpad::ReadFile (FileHandle file, void *buffer, size_t size) |
+ | Reads from a file, retrying when interrupted on POSIX or following a short read. More...
|
+ |
+FileOperationResult | crashpad::WriteFile (FileHandle file, const void *buffer, size_t size) |
+ | Writes to a file, retrying when interrupted or following a short write on POSIX. More...
|
+ |
bool | crashpad::LoggingReadFile (FileHandle file, void *buffer, size_t size) |
- | Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
+ | Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
|
bool | crashpad::LoggingWriteFile (FileHandle file, const void *buffer, size_t size) |
- | Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
+ | Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
|
void | crashpad::CheckedReadFile (FileHandle file, void *buffer, size_t size) |
- | Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
+ | Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
|
void | crashpad::CheckedWriteFile (FileHandle file, const void *buffer, size_t size) |
- | Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
+ | Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
|
void | crashpad::CheckedReadFileAtEOF (FileHandle file) |
- | Wraps ReadFile(), ensuring that it indicates end-of-file. More...
|
+ | Wraps ReadFile(), ensuring that it indicates end-of-file. More...
|
|
FileHandle | crashpad::OpenFileForRead (const base::FilePath &path) |
| Wraps open() or CreateFile() , opening an existing file for reading. More...
|
diff --git a/doc/generated/doxygen/functions_func_g.html b/doc/generated/doxygen/functions_func_g.html
index 0ed82502..84e66d8c 100644
--- a/doc/generated/doxygen/functions_func_g.html
+++ b/doc/generated/doxygen/functions_func_g.html
@@ -127,10 +127,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: crashpad::HTTPMultipartBuilder
GetBytesBuffer()
-: crashpad::CompositeHTTPBodyStream
-, crashpad::FileHTTPBodyStream
-, crashpad::HTTPBodyStream
-, crashpad::StringHTTPBodyStream
+: crashpad::CompositeHTTPBodyStream
+, crashpad::FileHTTPBodyStream
+, crashpad::HTTPBodyStream
+, crashpad::StringHTTPBodyStream
GetClientID()
: crashpad::Settings
diff --git a/doc/generated/doxygen/functions_func_r.html b/doc/generated/doxygen/functions_func_r.html
index d6828450..cfae3932 100644
--- a/doc/generated/doxygen/functions_func_r.html
+++ b/doc/generated/doxygen/functions_func_r.html
@@ -124,16 +124,16 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
- r -
- Read()
-: crashpad::FileReader
-, crashpad::FileReaderInterface
+: crashpad::FileReader
+, crashpad::FileReaderInterface
, crashpad::internal::MemorySnapshotMac
, crashpad::internal::MemorySnapshotWin
, crashpad::MemorySnapshot
-, crashpad::StringFile
+, crashpad::StringFile
, crashpad::TaskMemory
, crashpad::test::TestMemorySnapshot
-, crashpad::WeakFileHandleFileReader
-, crashpad::WeakStdioFileReader
+, crashpad::WeakFileHandleFileReader
+, crashpad::WeakStdioFileReader
- ReadAvailableMemory()
: crashpad::ProcessReaderWin
diff --git a/doc/generated/doxygen/functions_func_u.html b/doc/generated/doxygen/functions_func_u.html
index 44d3bd61..5405f756 100644
--- a/doc/generated/doxygen/functions_func_u.html
+++ b/doc/generated/doxygen/functions_func_u.html
@@ -142,13 +142,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: crashpad::internal::MinidumpUTF8StringWriter
- UUID()
-: crashpad::internal::ModuleSnapshotMac
-, crashpad::internal::ModuleSnapshotMinidump
-, crashpad::internal::ModuleSnapshotWin
-, crashpad::MachOImageReader
-, crashpad::ModuleSnapshot
-, crashpad::test::TestModuleSnapshot
-, crashpad::UUID
+: crashpad::MachOImageReader
+, crashpad::UUID
+
+- UUIDAndAge()
+: crashpad::internal::ModuleSnapshotMac
+, crashpad::internal::ModuleSnapshotMinidump
+, crashpad::internal::ModuleSnapshotWin
+, crashpad::ModuleSnapshot
+, crashpad::test::TestModuleSnapshot
diff --git a/doc/generated/doxygen/functions_g.html b/doc/generated/doxygen/functions_g.html
index 0d610965..a99d5df8 100644
--- a/doc/generated/doxygen/functions_g.html
+++ b/doc/generated/doxygen/functions_g.html
@@ -128,10 +128,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: crashpad::HTTPMultipartBuilder
GetBytesBuffer()
-: crashpad::CompositeHTTPBodyStream
-, crashpad::FileHTTPBodyStream
-, crashpad::HTTPBodyStream
-, crashpad::StringHTTPBodyStream
+: crashpad::CompositeHTTPBodyStream
+, crashpad::FileHTTPBodyStream
+, crashpad::HTTPBodyStream
+, crashpad::StringHTTPBodyStream
GetClientID()
: crashpad::Settings
diff --git a/doc/generated/doxygen/functions_r.html b/doc/generated/doxygen/functions_r.html
index 4ec7f6b7..de8b68db 100644
--- a/doc/generated/doxygen/functions_r.html
+++ b/doc/generated/doxygen/functions_r.html
@@ -125,12 +125,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
- r -
- Read()
-: crashpad::FileReader
-, crashpad::FileReaderInterface
+: crashpad::FileReader
+, crashpad::FileReaderInterface
, crashpad::internal::MemorySnapshotMac
, crashpad::internal::MemorySnapshotWin
, crashpad::MemorySnapshot
-, crashpad::StringFile
+, crashpad::StringFile
, crashpad::TaskMemory
, crashpad::test::TestMemorySnapshot
@@ -138,8 +138,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: crashpad::test::WinChildProcess::Handles
Read()
-: crashpad::WeakFileHandleFileReader
-, crashpad::WeakStdioFileReader
+: crashpad::WeakFileHandleFileReader
+, crashpad::WeakStdioFileReader
ReadAvailableMemory()
: crashpad::ProcessReaderWin
diff --git a/doc/generated/doxygen/functions_s.html b/doc/generated/doxygen/functions_s.html
index 565957d7..355c2e02 100644
--- a/doc/generated/doxygen/functions_s.html
+++ b/doc/generated/doxygen/functions_s.html
@@ -585,21 +585,19 @@ 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
: crashpad::internal::MinidumpWritable
-
-state()
-: crashpad::internal::MinidumpWritable
-
-State
-: MINIDUMP_MEMORY_INFO
+, MINIDUMP_MEMORY_INFO
stdin_write_handle()
: crashpad::test::ChildLauncher
diff --git a/doc/generated/doxygen/functions_u.html b/doc/generated/doxygen/functions_u.html
index 68479618..aeb81564 100644
--- a/doc/generated/doxygen/functions_u.html
+++ b/doc/generated/doxygen/functions_u.html
@@ -157,13 +157,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
, crashpad::CrashReportDatabase::Report
UUID()
-: crashpad::internal::ModuleSnapshotMac
-, crashpad::internal::ModuleSnapshotMinidump
-, crashpad::internal::ModuleSnapshotWin
-, crashpad::MachOImageReader
-, crashpad::ModuleSnapshot
-, crashpad::test::TestModuleSnapshot
-, crashpad::UUID
+: crashpad::MachOImageReader
+, crashpad::UUID
+
+UUIDAndAge()
+: crashpad::internal::ModuleSnapshotMac
+, crashpad::internal::ModuleSnapshotMinidump
+, crashpad::internal::ModuleSnapshotWin
+, crashpad::ModuleSnapshot
+, crashpad::test::TestModuleSnapshot
diff --git a/doc/generated/doxygen/namespacecrashpad.html b/doc/generated/doxygen/namespacecrashpad.html
index 888551ac..66add83c 100644
--- a/doc/generated/doxygen/namespacecrashpad.html
+++ b/doc/generated/doxygen/namespacecrashpad.html
@@ -479,6 +479,9 @@ using ScopedFileHandle = base::ScopedFD |
| Scoped wrapper of a FileHandle.
|
|
+
+using | FileOperationResult = ssize_t |
+ |
using | CheckedMachAddressRange = internal::CheckedAddressRangeGeneric< mach_vm_address_t, mach_vm_size_t > |
| 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. More...
|
|
@@ -620,29 +623,29 @@ template bool PEImageReade
template bool | PEImageReader::GetCrashpadInfo< process_types::internal::Traits64 > (process_types::CrashpadInfo< process_types::internal::Traits64 > *crashpad_info) const |
|
bool | LoggingReadFile (FileHandle file, void *buffer, size_t size) |
- | Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
+ | Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
|
bool | LoggingWriteFile (FileHandle file, const void *buffer, size_t size) |
- | Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
+ | Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
|
void | CheckedReadFile (FileHandle file, void *buffer, size_t size) |
- | Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
+ | Wraps ReadFile(), ensuring that exactly size bytes are read. More...
|
|
void | CheckedWriteFile (FileHandle file, const void *buffer, size_t size) |
- | Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
+ | Wraps WriteFile(), ensuring that exactly size bytes are written. More...
|
|
void | CheckedReadFileAtEOF (FileHandle file) |
- | Wraps ReadFile(), ensuring that it indicates end-of-file. More...
|
+ | Wraps ReadFile(), ensuring that it indicates end-of-file. More...
|
|
void | CheckedCloseFile (FileHandle file) |
| Wraps close() or CloseHandle() , ensuring that it succeeds. More...
|
|
-ssize_t | ReadFile (FileHandle file, void *buffer, size_t size) |
- | Reads from a file, retrying when interrupted on POSIX or following a short read. More...
|
- |
-ssize_t | WriteFile (FileHandle file, const void *buffer, size_t size) |
- | Writes to a file, retrying when interrupted or following a short write on POSIX. More...
|
- |
+FileOperationResult | ReadFile (FileHandle file, void *buffer, size_t size) |
+ | Reads from a file, retrying when interrupted on POSIX or following a short read. More...
|
+ |
+FileOperationResult | WriteFile (FileHandle file, const void *buffer, size_t size) |
+ | Writes to a file, retrying when interrupted or following a short write on POSIX. More...
|
+ |
FileHandle | OpenFileForRead (const base::FilePath &path) |
| Wraps open() or CreateFile() , opening an existing file for reading. More...
|
|
@@ -2127,11 +2130,11 @@ template<typename Destination , typename Source >
- Wraps ReadFile(), ensuring that exactly size bytes are read.
- If size is out of the range of possible ReadFile() return values, if the underlying ReadFile() fails, or if other than size bytes were read, this function causes execution to terminate without returning.
+ Wraps ReadFile(), ensuring that exactly size bytes are read.
+ If size is out of the range of possible ReadFile() return values, if the underlying ReadFile() fails, or if other than size bytes were read, this function causes execution to terminate without returning.
- See also
- CheckedWriteFile
-
-ReadFile
+ReadFile
-
LoggingReadFile
-
@@ -2153,11 +2156,11 @@ template<typename Destination , typename Source >
|
- Wraps ReadFile(), ensuring that it indicates end-of-file.
- Attempts to read a single byte from file, expecting no data to be read. If the underlying ReadFile() fails, or if a byte actually is read, this function causes execution to terminate without returning.
+ Wraps ReadFile(), ensuring that it indicates end-of-file.
+ Attempts to read a single byte from file, expecting no data to be read. If the underlying ReadFile() fails, or if a byte actually is read, this function causes execution to terminate without returning.
- See also
- CheckedReadFile
-
-ReadFile
+ ReadFile
@@ -2191,11 +2194,11 @@ template<typename Destination , typename Source >
- Wraps WriteFile(), ensuring that exactly size bytes are written.
- If size is out of the range of possible WriteFile() return values, if the underlying WriteFile() fails, or if other than size bytes were written, this function causes execution to terminate without returning.
+ Wraps WriteFile(), ensuring that exactly size bytes are written.
+ If size is out of the range of possible WriteFile() return values, if the underlying WriteFile() fails, or if other than size bytes were written, this function causes execution to terminate without returning.
- See also
- CheckedReadFile
-
-WriteFile
+WriteFile
-
LoggingWriteFile
@@ -3711,11 +3714,11 @@ template<typename Destination , typename Source >
|
- Wraps ReadFile(), ensuring that exactly size bytes are read.
- - Returns
true on success. If size is out of the range of possible ReadFile() return values, if the underlying ReadFile() fails, or if other than size bytes were read, this function logs a message and returns false .
+ Wraps ReadFile(), ensuring that exactly size bytes are read.
+ - Returns
true on success. If size is out of the range of possible ReadFile() return values, if the underlying ReadFile() fails, or if other than size bytes were read, this function logs a message and returns false .
- See also
- LoggingWriteFile
-
-ReadFile
+ReadFile
-
CheckedReadFile
-
@@ -3834,11 +3837,11 @@ template<typename Destination , typename Source >
|
- Wraps WriteFile(), ensuring that exactly size bytes are written.
- - Returns
true on success. If size is out of the range of possible WriteFile() return values, if the underlying WriteFile() fails, or if other than size bytes were written, this function logs a message and returns false .
+ Wraps WriteFile(), ensuring that exactly size bytes are written.
+ - Returns
true on success. If size is out of the range of possible WriteFile() return values, if the underlying WriteFile() fails, or if other than size bytes were written, this function logs a message and returns false .
- See also
- LoggingReadFile
-
-WriteFile
+WriteFile
-
CheckedWriteFile
@@ -4366,12 +4369,12 @@ template<typename T >
-
+
- ssize_t crashpad::ReadFile |
+ FileOperationResult crashpad::ReadFile |
( |
FileHandle |
file, |
@@ -4399,7 +4402,7 @@ template<typename T >
Reads from a file, retrying when interrupted on POSIX or following a short read.
This function reads into buffer, stopping only when size bytes have been read or when end-of-file has been reached. On Windows, reading from sockets is not currently supported.
- Returns
- The number of bytes read and placed into buffer, or
-1 on error, with errno or GetLastError() set appropriately. On error, a portion of file may have been read into buffer.
-- See also
- WriteFile
+- See also
- WriteFile
-
LoggingReadFile
-
@@ -5430,12 +5433,12 @@ This function is provided because
SMJobCopyDictionary() is deprecat
-
+
- ssize_t crashpad::WriteFile |
+ FileOperationResult crashpad::WriteFile |
( |
FileHandle |
file, |
@@ -5463,7 +5466,7 @@ This function is provided because SMJobCopyDictionary() is deprecat
Writes to a file, retrying when interrupted or following a short write on POSIX.
This function writes to file, stopping only when size bytes have been written.
- Returns
- The number of bytes written from buffer, or
-1 on error, with errno or GetLastError() set appropriately. On error, a portion of buffer may have been written to file.
-- See also
- ReadFile
+- See also
- ReadFile
-
LoggingWriteFile
-
diff --git a/doc/generated/doxygen/namespacemembers_func.html b/doc/generated/doxygen/namespacemembers_func.html
index 0053d79b..4f491e9c 100644
--- a/doc/generated/doxygen/namespacemembers_func.html
+++ b/doc/generated/doxygen/namespacemembers_func.html
@@ -512,7 +512,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
- r -
- ReadFile()
-: crashpad
+: crashpad
- ReadMinidumpSimpleStringDictionary()
: crashpad::internal
@@ -628,7 +628,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
- w -
- WriteFile()
-: crashpad
+: crashpad
- WriteXattr()
: crashpad
diff --git a/doc/generated/doxygen/namespacemembers_r.html b/doc/generated/doxygen/namespacemembers_r.html
index 313b6387..ea467fed 100644
--- a/doc/generated/doxygen/namespacemembers_r.html
+++ b/doc/generated/doxygen/namespacemembers_r.html
@@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
- r -
- ReadFile()
-: crashpad
+: crashpad
- ReadMinidumpSimpleStringDictionary()
: crashpad::internal
diff --git a/doc/generated/doxygen/namespacemembers_w.html b/doc/generated/doxygen/namespacemembers_w.html
index b932dae3..1ba5cefa 100644
--- a/doc/generated/doxygen/namespacemembers_w.html
+++ b/doc/generated/doxygen/namespacemembers_w.html
@@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
: crashpad
- WriteFile()
-: crashpad
+: crashpad
- WriteXattr()
: crashpad
diff --git a/doc/generated/doxygen/search/all_11.js b/doc/generated/doxygen/search/all_11.js
index e1839fe9..7a46bfa4 100644
--- a/doc/generated/doxygen/search/all_11.js
+++ b/doc/generated/doxygen/search/all_11.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['read',['read',['../structcrashpad_1_1test_1_1WinChildProcess_1_1Handles.html#afdb549c4b1fd8c86b64dccc3cbdc08b2',1,'crashpad::test::WinChildProcess::Handles::read()'],['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#abf526f199ea6f4e0b49e5fd14098b384',1,'crashpad::internal::MemorySnapshotMac::Read()'],['../classcrashpad_1_1MemorySnapshot.html#ad7bd3e85268e7b8d9d78e03be977ee52',1,'crashpad::MemorySnapshot::Read()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#a89b8798372679d4aef3cf823b165d1d3',1,'crashpad::test::TestMemorySnapshot::Read()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#a565c0d86ca3c1a8fa3bc6ab296962de0',1,'crashpad::internal::MemorySnapshotWin::Read()'],['../classcrashpad_1_1FileReaderInterface.html#a67ef8aff0f95c94627479f2fe48e0503',1,'crashpad::FileReaderInterface::Read()'],['../classcrashpad_1_1WeakFileHandleFileReader.html#abdc97d363cd4142317ec7c2ffd482992',1,'crashpad::WeakFileHandleFileReader::Read()'],['../classcrashpad_1_1FileReader.html#a21e7cad5ba35ac895a3640e06ec75783',1,'crashpad::FileReader::Read()'],['../classcrashpad_1_1WeakStdioFileReader.html#aae561c70f5e31f3bf6f04e39195f5d35',1,'crashpad::WeakStdioFileReader::Read()'],['../classcrashpad_1_1StringFile.html#ae3090a365d3db2cbf4e0bb816ce4ba03',1,'crashpad::StringFile::Read()'],['../classcrashpad_1_1TaskMemory.html#a323d157824f62eb286e4c39f8d99e3a9',1,'crashpad::TaskMemory::Read()']]],
+ ['read',['read',['../structcrashpad_1_1test_1_1WinChildProcess_1_1Handles.html#afdb549c4b1fd8c86b64dccc3cbdc08b2',1,'crashpad::test::WinChildProcess::Handles::read()'],['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#abf526f199ea6f4e0b49e5fd14098b384',1,'crashpad::internal::MemorySnapshotMac::Read()'],['../classcrashpad_1_1MemorySnapshot.html#ad7bd3e85268e7b8d9d78e03be977ee52',1,'crashpad::MemorySnapshot::Read()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#a89b8798372679d4aef3cf823b165d1d3',1,'crashpad::test::TestMemorySnapshot::Read()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#a565c0d86ca3c1a8fa3bc6ab296962de0',1,'crashpad::internal::MemorySnapshotWin::Read()'],['../classcrashpad_1_1FileReaderInterface.html#ad9035ff345274f33cef248712d53d9e1',1,'crashpad::FileReaderInterface::Read()'],['../classcrashpad_1_1WeakFileHandleFileReader.html#adabfaf3549ac5a3269475a567645e095',1,'crashpad::WeakFileHandleFileReader::Read()'],['../classcrashpad_1_1FileReader.html#a71bb3e12f135a0e84b1385ab89e46611',1,'crashpad::FileReader::Read()'],['../classcrashpad_1_1WeakStdioFileReader.html#adcedaed4a1465abddb7ac3c1f3643ff8',1,'crashpad::WeakStdioFileReader::Read()'],['../classcrashpad_1_1StringFile.html#a05de4b2d8ef91a974181d7340c61b346',1,'crashpad::StringFile::Read()'],['../classcrashpad_1_1TaskMemory.html#a323d157824f62eb286e4c39f8d99e3a9',1,'crashpad::TaskMemory::Read()']]],
['readavailablememory',['ReadAvailableMemory',['../classcrashpad_1_1ProcessReaderWin.html#abf3e0d5ec58bfc9bd0b67382e067afff',1,'crashpad::ProcessReaderWin']]],
['readcstring',['ReadCString',['../classcrashpad_1_1TaskMemory_1_1MappedMemory.html#aaa82d4276500ce99fd7b3d251cee78a0',1,'crashpad::TaskMemory::MappedMemory::ReadCString()'],['../classcrashpad_1_1TaskMemory.html#a9365a798d8140094cda73606ec132e87',1,'crashpad::TaskMemory::ReadCString()']]],
['readcstringsizelimited',['ReadCStringSizeLimited',['../classcrashpad_1_1TaskMemory.html#a51092ce134b41d605a9a4ae470826eb6',1,'crashpad::TaskMemory']]],
['reader',['reader',['../structcrashpad_1_1ProcessReader_1_1Module.html#a3be41f4fae388989c30bbb3046f2a854',1,'crashpad::ProcessReader::Module']]],
['readexactly',['ReadExactly',['../classcrashpad_1_1FileReaderInterface.html#ad046f1ebf1071eb6b92a2a8d06c14a56',1,'crashpad::FileReaderInterface']]],
- ['readfile',['ReadFile',['../namespacecrashpad.html#ab67b32918c334cd86e1d2ebf367badaa',1,'crashpad']]],
+ ['readfile',['ReadFile',['../namespacecrashpad.html#a8599600814a17d622766decd5f122a96',1,'crashpad']]],
['readmapped',['ReadMapped',['../classcrashpad_1_1TaskMemory.html#a17fe571f49eb7fef909b02937caff766',1,'crashpad::TaskMemory']]],
['readmemory',['ReadMemory',['../classcrashpad_1_1ProcessReaderWin.html#a65d2258f0dcad73e223f904f7089e9f0',1,'crashpad::ProcessReaderWin']]],
['readminidumpsimplestringdictionary',['ReadMinidumpSimpleStringDictionary',['../namespacecrashpad_1_1internal.html#aa9b358d36faf271ec17d7e9a829610a9',1,'crashpad::internal']]],
diff --git a/doc/generated/doxygen/search/all_12.js b/doc/generated/doxygen/search/all_12.js
index e087693b..ecd78a2c 100644
--- a/doc/generated/doxygen/search/all_12.js
+++ b/doc/generated/doxygen/search/all_12.js
@@ -148,7 +148,7 @@ var searchData=
['starthandler',['StartHandler',['../classcrashpad_1_1CrashpadClient.html#aff59b81264227e71e3b5d205e9bd517a',1,'crashpad::CrashpadClient']]],
['startofmemoryrange',['StartOfMemoryRange',['../structMINIDUMP__MEMORY__DESCRIPTOR.html#ac6d589aa4a3b82315866f2a27bee770c',1,'MINIDUMP_MEMORY_DESCRIPTOR']]],
['starttime',['StartTime',['../classcrashpad_1_1ProcessReader.html#ac48f413de66e80699710f864def6db83',1,'crashpad::ProcessReader::StartTime()'],['../classcrashpad_1_1ProcessReaderWin.html#a0ada8be820819cc21b16afb0e26742f7',1,'crashpad::ProcessReaderWin::StartTime()'],['../classcrashpad_1_1ProcessInfo.html#a3f14fd51b2ca3d5c557e60e109f719a7',1,'crashpad::ProcessInfo::StartTime()']]],
- ['state',['State',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#ac14e05f291f5fa713b5ec82a208fa7c7',1,'crashpad::internal::MinidumpWritable::State()'],['../classcrashpad_1_1InitializationState.html#a044ea6d40e23683d6d1bb5ce30dafd88',1,'crashpad::InitializationState::State()'],['../structMINIDUMP__MEMORY__INFO.html#a27341e73a6433d98e4742e71788f7cc4',1,'MINIDUMP_MEMORY_INFO::State()'],['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a665d2de47970d796e904f0dfce406814',1,'crashpad::internal::MinidumpWritable::state()'],['../classcrashpad_1_1InitializationState.html#af16920bba154b9c1d159eba5c204eab5',1,'crashpad::InitializationState::state()'],['../classcrashpad_1_1InitializationStateDcheck.html#a21085a8c0b7d75977a6e29b8bb498eb1',1,'crashpad::InitializationStateDcheck::state()']]],
+ ['state',['state',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a665d2de47970d796e904f0dfce406814',1,'crashpad::internal::MinidumpWritable::state()'],['../classcrashpad_1_1InitializationState.html#af16920bba154b9c1d159eba5c204eab5',1,'crashpad::InitializationState::state()'],['../classcrashpad_1_1InitializationStateDcheck.html#a21085a8c0b7d75977a6e29b8bb498eb1',1,'crashpad::InitializationStateDcheck::state()'],['../classcrashpad_1_1internal_1_1MinidumpWritable.html#ac14e05f291f5fa713b5ec82a208fa7c7',1,'crashpad::internal::MinidumpWritable::State()'],['../classcrashpad_1_1InitializationState.html#a044ea6d40e23683d6d1bb5ce30dafd88',1,'crashpad::InitializationState::State()'],['../structMINIDUMP__MEMORY__INFO.html#a27341e73a6433d98e4742e71788f7cc4',1,'MINIDUMP_MEMORY_INFO::State()']]],
['stdin_5fwrite_5fhandle',['stdin_write_handle',['../classcrashpad_1_1test_1_1ChildLauncher.html#a13f50ad94b1804224ee4d9cae158bb0e',1,'crashpad::test::ChildLauncher']]],
['stdio_5fplog',['STDIO_PLOG',['../file__io_8h.html#a2f8d366bb03ceee04e91bb38c9c41e5e',1,'file_io.h']]],
['stdout_5fread_5fhandle',['stdout_read_handle',['../classcrashpad_1_1test_1_1ChildLauncher.html#a5f320f17a2a9d2eea3004760bad9fe61',1,'crashpad::test::ChildLauncher']]],
diff --git a/doc/generated/doxygen/search/all_13.js b/doc/generated/doxygen/search/all_13.js
index c3d5054f..5f2ccb7a 100644
--- a/doc/generated/doxygen/search/all_13.js
+++ b/doc/generated/doxygen/search/all_13.js
@@ -38,7 +38,7 @@ var searchData=
['time_5fzone_5finformation',['TIME_ZONE_INFORMATION',['../structTIME__ZONE__INFORMATION.html',1,'']]],
['timedatestamp',['TimeDateStamp',['../structMINIDUMP__HEADER.html#a5f3811a143f2a6405e721d03d8c86f1d',1,'MINIDUMP_HEADER::TimeDateStamp()'],['../structMINIDUMP__MODULE.html#ae03bd3bf01de8e08c9a6abf37a9dfbbb',1,'MINIDUMP_MODULE::TimeDateStamp()']]],
['timedwait',['TimedWait',['../classcrashpad_1_1Semaphore.html#af22faf8672a7d7a6dd96aefc53560712',1,'crashpad::Semaphore']]],
- ['timestamp',['Timestamp',['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a85f4158887da0a68166d878c2b2c8af9',1,'crashpad::internal::ModuleSnapshotMac::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a875a58ab05c48a7009eb82455a0376c6',1,'crashpad::internal::ModuleSnapshotMinidump::Timestamp()'],['../classcrashpad_1_1ModuleSnapshot.html#a061dbd6816d0524396af0063e6976adb',1,'crashpad::ModuleSnapshot::Timestamp()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#a2117384e0e2a32c50b5f79a37c8cbc69',1,'crashpad::test::TestModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a713af5d32c8dbe656520fe780b1d2fdc',1,'crashpad::internal::ModuleSnapshotWin::Timestamp()'],['../structcrashpad_1_1ProcessReader_1_1Module.html#a6e5283523fbb890bbb49d8dd61a3a294',1,'crashpad::ProcessReader::Module::timestamp()'],['../structcrashpad_1_1CodeViewRecordPDB20.html#aec8f91274534e13cdacb21e7427c32e4',1,'crashpad::CodeViewRecordPDB20::timestamp()'],['../structcrashpad_1_1ProcessInfo_1_1Module.html#a6e025a10695661cc96c876d73d78bc23',1,'crashpad::ProcessInfo::Module::timestamp()']]],
+ ['timestamp',['timestamp',['../structcrashpad_1_1ProcessReader_1_1Module.html#a6e5283523fbb890bbb49d8dd61a3a294',1,'crashpad::ProcessReader::Module::timestamp()'],['../structcrashpad_1_1CodeViewRecordPDB20.html#aec8f91274534e13cdacb21e7427c32e4',1,'crashpad::CodeViewRecordPDB20::timestamp()'],['../structcrashpad_1_1ProcessInfo_1_1Module.html#a6e025a10695661cc96c876d73d78bc23',1,'crashpad::ProcessInfo::Module::timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a85f4158887da0a68166d878c2b2c8af9',1,'crashpad::internal::ModuleSnapshotMac::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#a875a58ab05c48a7009eb82455a0376c6',1,'crashpad::internal::ModuleSnapshotMinidump::Timestamp()'],['../classcrashpad_1_1ModuleSnapshot.html#a061dbd6816d0524396af0063e6976adb',1,'crashpad::ModuleSnapshot::Timestamp()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#a2117384e0e2a32c50b5f79a37c8cbc69',1,'crashpad::test::TestModuleSnapshot::Timestamp()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a713af5d32c8dbe656520fe780b1d2fdc',1,'crashpad::internal::ModuleSnapshotWin::Timestamp()']]],
['timeval',['timeval',['../structtimeval.html',1,'']]],
['timezone',['TimeZone',['../structMINIDUMP__MISC__INFO__3.html#aed5a62e4763420e86a7477138f85f23d',1,'MINIDUMP_MISC_INFO_3::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotMac.html#a44c833dd1344a4020ff36fbe2fe33e87',1,'crashpad::internal::SystemSnapshotMac::TimeZone()'],['../classcrashpad_1_1SystemSnapshot.html#ab3af063628dcf35890ca77c19bb71ccf',1,'crashpad::SystemSnapshot::TimeZone()'],['../classcrashpad_1_1internal_1_1SystemSnapshotWin.html#a891f3627dc14992dd898fe4eda5726c9',1,'crashpad::internal::SystemSnapshotWin::TimeZone()']]],
['timezoneid',['TimeZoneId',['../structMINIDUMP__MISC__INFO__3.html#a65b9873189c3dad3f692b6792771f27b',1,'MINIDUMP_MISC_INFO_3']]],
diff --git a/doc/generated/doxygen/search/all_14.js b/doc/generated/doxygen/search/all_14.js
index 86cafd06..c65c1b01 100644
--- a/doc/generated/doxygen/search/all_14.js
+++ b/doc/generated/doxygen/search/all_14.js
@@ -14,6 +14,7 @@ var searchData=
['usehandler',['UseHandler',['../classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e',1,'crashpad::CrashpadClient']]],
['usesystemdefaulthandler',['UseSystemDefaultHandler',['../classcrashpad_1_1CrashpadClient.html#a1a6a1e62d90a67db782664b1fe5a952f',1,'crashpad::CrashpadClient']]],
['utf8',['UTF8',['../classcrashpad_1_1internal_1_1MinidumpUTF8StringWriter.html#af1fcd3b9fd56ce2557fd8201fa544748',1,'crashpad::internal::MinidumpUTF8StringWriter']]],
+ ['uuid',['UUID',['../classcrashpad_1_1MachOImageReader.html#ae3478d0dd59d9a226b525529968f2f04',1,'crashpad::MachOImageReader::UUID()'],['../structcrashpad_1_1UUID.html#a8e9aa2f5c0496c220dfe05f9c64284b1',1,'crashpad::UUID::UUID()'],['../structcrashpad_1_1UUID.html#aca29088774d8d366aaf9465f5ea407f3',1,'crashpad::UUID::UUID(InitializeWithNewTag)'],['../structcrashpad_1_1UUID.html#a3f009620a21ceead5be155368b261030',1,'crashpad::UUID::UUID(const uint8_t *bytes)'],['../structcrashpad_1_1CrashReportDatabase_1_1Report.html#afab0cc6f40b7ca127ecddd4625284a86',1,'crashpad::CrashReportDatabase::Report::uuid()'],['../structcrashpad_1_1CrashReportDatabase_1_1NewReport.html#ae6c8dd52e30be462e2190f6feea5a3a5',1,'crashpad::CrashReportDatabase::NewReport::uuid()'],['../structcrashpad_1_1CodeViewRecordPDB70.html#a54022132ea5911f0c9682a4fda52b7b7',1,'crashpad::CodeViewRecordPDB70::uuid()']]],
['uuid',['UUID',['../structcrashpad_1_1UUID.html',1,'crashpad']]],
- ['uuid',['uuid',['../structcrashpad_1_1CrashReportDatabase_1_1Report.html#afab0cc6f40b7ca127ecddd4625284a86',1,'crashpad::CrashReportDatabase::Report::uuid()'],['../structcrashpad_1_1CrashReportDatabase_1_1NewReport.html#ae6c8dd52e30be462e2190f6feea5a3a5',1,'crashpad::CrashReportDatabase::NewReport::uuid()'],['../structcrashpad_1_1CodeViewRecordPDB70.html#a54022132ea5911f0c9682a4fda52b7b7',1,'crashpad::CodeViewRecordPDB70::uuid()'],['../classcrashpad_1_1MachOImageReader.html#ae3478d0dd59d9a226b525529968f2f04',1,'crashpad::MachOImageReader::UUID()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a926b8fb41ff115085d2118d54a2580ad',1,'crashpad::internal::ModuleSnapshotMac::UUID()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#aa9c70e3ae61087d8197d48b5e1d697f3',1,'crashpad::internal::ModuleSnapshotMinidump::UUID()'],['../classcrashpad_1_1ModuleSnapshot.html#abe496c52eb77c0dced87a644331ea9b1',1,'crashpad::ModuleSnapshot::UUID()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#af1420f760358c7946669c9ed46e5b3a4',1,'crashpad::test::TestModuleSnapshot::UUID()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a6dd6d469da8f26dee4c96aedf01d8557',1,'crashpad::internal::ModuleSnapshotWin::UUID()'],['../structcrashpad_1_1UUID.html#a8e9aa2f5c0496c220dfe05f9c64284b1',1,'crashpad::UUID::UUID()'],['../structcrashpad_1_1UUID.html#aca29088774d8d366aaf9465f5ea407f3',1,'crashpad::UUID::UUID(InitializeWithNewTag)'],['../structcrashpad_1_1UUID.html#a3f009620a21ceead5be155368b261030',1,'crashpad::UUID::UUID(const uint8_t *bytes)']]]
+ ['uuidandage',['UUIDAndAge',['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a83c57596fdff2d1bc67d2727be72c2ee',1,'crashpad::internal::ModuleSnapshotMac::UUIDAndAge()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#ac874f6717e8e81464bff57db2274add5',1,'crashpad::internal::ModuleSnapshotMinidump::UUIDAndAge()'],['../classcrashpad_1_1ModuleSnapshot.html#a24a9de66bb92e51ac5bb3f04f076a119',1,'crashpad::ModuleSnapshot::UUIDAndAge()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#a74ace0376367c9f1fccdbc52f8922de0',1,'crashpad::test::TestModuleSnapshot::UUIDAndAge()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a7a18b084cf48b7a53f9d660e9339428f',1,'crashpad::internal::ModuleSnapshotWin::UUIDAndAge()']]]
];
diff --git a/doc/generated/doxygen/search/all_16.js b/doc/generated/doxygen/search/all_16.js
index 6e520c42..fd87dc15 100644
--- a/doc/generated/doxygen/search/all_16.js
+++ b/doc/generated/doxygen/search/all_16.js
@@ -21,7 +21,7 @@ var searchData=
['writableiovec',['WritableIoVec',['../structcrashpad_1_1WritableIoVec.html',1,'crashpad']]],
['write',['Write',['../classcrashpad_1_1FileWriterInterface.html#a34e3a6edac09771c7746901b77acc5b1',1,'crashpad::FileWriterInterface::Write()'],['../classcrashpad_1_1WeakFileHandleFileWriter.html#a8caefa3cd0fbd84fa79695cbe3e13d94',1,'crashpad::WeakFileHandleFileWriter::Write()'],['../classcrashpad_1_1FileWriter.html#a88df535e600f9c9b57a44130de1d0eb0',1,'crashpad::FileWriter::Write()'],['../classcrashpad_1_1StringFile.html#aa7e22ad48bbedf3e1e6a257cfba0c137',1,'crashpad::StringFile::Write()'],['../structcrashpad_1_1test_1_1WinChildProcess_1_1Handles.html#a3c7e9f99c926f659b3168ec33592059d',1,'crashpad::test::WinChildProcess::Handles::write()']]],
['writeeverything',['WriteEverything',['../classcrashpad_1_1MinidumpFileWriter.html#ad8eeea6397f565a17455c091b0a3f6a6',1,'crashpad::MinidumpFileWriter::WriteEverything()'],['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a24507e918299cb566c7f15207de83a7f',1,'crashpad::internal::MinidumpWritable::WriteEverything()']]],
- ['writefile',['WriteFile',['../namespacecrashpad.html#a58d321f56b7052dfa4eafeb66e329611',1,'crashpad']]],
+ ['writefile',['WriteFile',['../namespacecrashpad.html#ab9dded3137add283f6cf32facb86641a',1,'crashpad']]],
['writeiovec',['WriteIoVec',['../classcrashpad_1_1FileWriterInterface.html#a056d01fcfa12a49cff735cf4f63bc1ba',1,'crashpad::FileWriterInterface::WriteIoVec()'],['../classcrashpad_1_1WeakFileHandleFileWriter.html#aa8aa7c9034126003912e7349a1e3adc3',1,'crashpad::WeakFileHandleFileWriter::WriteIoVec()'],['../classcrashpad_1_1FileWriter.html#a841442d50f6edaacdfeafe859c42a876',1,'crashpad::FileWriter::WriteIoVec()'],['../classcrashpad_1_1StringFile.html#aa5b57a3a13ee4f973dc7984fbc6e3237',1,'crashpad::StringFile::WriteIoVec()']]],
['writeobject',['WriteObject',['../classcrashpad_1_1MinidumpContextX86Writer.html#a1bd12750e144f63410d9babf976cceef',1,'crashpad::MinidumpContextX86Writer::WriteObject()'],['../classcrashpad_1_1MinidumpContextAMD64Writer.html#a452865342aef365377d6f059b902ba59',1,'crashpad::MinidumpContextAMD64Writer::WriteObject()'],['../classcrashpad_1_1MinidumpCrashpadInfoWriter.html#a438010ef37056aaeba48f26680265cfa',1,'crashpad::MinidumpCrashpadInfoWriter::WriteObject()'],['../classcrashpad_1_1MinidumpExceptionWriter.html#aac2513645536298482694da6c26ed3b0',1,'crashpad::MinidumpExceptionWriter::WriteObject()'],['../classcrashpad_1_1MinidumpFileWriter.html#abad1dd1348b1224b051014498070dd9e',1,'crashpad::MinidumpFileWriter::WriteObject()'],['../classcrashpad_1_1MinidumpHandleDataWriter.html#ac9fd688ebfcec0654d3fea41ac2b8e05',1,'crashpad::MinidumpHandleDataWriter::WriteObject()'],['../classcrashpad_1_1MinidumpMemoryInfoListWriter.html#a4fea0452602af61481528f14280babab',1,'crashpad::MinidumpMemoryInfoListWriter::WriteObject()'],['../classcrashpad_1_1MinidumpMemoryListWriter.html#a9c5cd4c45f2726044aa68dc84f95ddda',1,'crashpad::MinidumpMemoryListWriter::WriteObject()'],['../classcrashpad_1_1MinidumpMiscInfoWriter.html#acf044a02623faf79c1ce99c541656981',1,'crashpad::MinidumpMiscInfoWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleCrashpadInfoWriter.html#a1d7c04c213d805e76571ff165eb53135',1,'crashpad::MinidumpModuleCrashpadInfoWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleCrashpadInfoListWriter.html#a31a7559378b582330ca3f0107420fce2',1,'crashpad::MinidumpModuleCrashpadInfoListWriter::WriteObject()'],['../classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html#a697e2c1bd9e93d74cf68a84d9074b346',1,'crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleMiscDebugRecordWriter.html#a0b84546996b7e289f9732e9e078815d8',1,'crashpad::MinidumpModuleMiscDebugRecordWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleWriter.html#ac89d6271ee0515937052afad8ba15cf1',1,'crashpad::MinidumpModuleWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleListWriter.html#a59b068e4b3a256ea9378355d76cb48ef',1,'crashpad::MinidumpModuleListWriter::WriteObject()'],['../classcrashpad_1_1internal_1_1MinidumpRVAListWriter.html#ae888ae943306ead6c87cf1c560a583c9',1,'crashpad::internal::MinidumpRVAListWriter::WriteObject()'],['../classcrashpad_1_1MinidumpSimpleStringDictionaryEntryWriter.html#a2b308901e5fdaac226c400b4da033c67',1,'crashpad::MinidumpSimpleStringDictionaryEntryWriter::WriteObject()'],['../classcrashpad_1_1MinidumpSimpleStringDictionaryWriter.html#a6364bf64fdb470e5549e7d5626e08fdc',1,'crashpad::MinidumpSimpleStringDictionaryWriter::WriteObject()'],['../classcrashpad_1_1internal_1_1MinidumpStringWriter.html#a8c9d56b1b0468a07effb67973369b913',1,'crashpad::internal::MinidumpStringWriter::WriteObject()'],['../classcrashpad_1_1MinidumpSystemInfoWriter.html#a703099c51937c32e4ab063badc858409',1,'crashpad::MinidumpSystemInfoWriter::WriteObject()'],['../classcrashpad_1_1MinidumpThreadWriter.html#ac8c63d982e88f2624885d3c94b5f5edc',1,'crashpad::MinidumpThreadWriter::WriteObject()'],['../classcrashpad_1_1MinidumpThreadListWriter.html#aa700bd00164ae912a518f74160d8ebda',1,'crashpad::MinidumpThreadListWriter::WriteObject()'],['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a2d3472b11ec3c12184f5d8f946fbb4a1',1,'crashpad::internal::MinidumpWritable::WriteObject()'],['../classcrashpad_1_1test_1_1TestMinidumpMemoryWriter.html#ad43c37e90e653697452c24170dc9f360',1,'crashpad::test::TestMinidumpMemoryWriter::WriteObject()'],['../classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html#a7a04afb96009539a3064c2819d84bb74',1,'crashpad::test::TestUInt32MinidumpWritable::WriteObject()']]],
['writepaddingandobject',['WritePaddingAndObject',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#ab82b1e92ae0eced8b8e2efe957411773',1,'crashpad::internal::MinidumpWritable']]],
diff --git a/doc/generated/doxygen/search/all_7.js b/doc/generated/doxygen/search/all_7.js
index 735631a5..d7954992 100644
--- a/doc/generated/doxygen/search/all_7.js
+++ b/doc/generated/doxygen/search/all_7.js
@@ -7,7 +7,7 @@ var searchData=
['get_5ffunction_2eh',['get_function.h',['../get__function_8h.html',1,'']]],
['get_5ffunction_5frequired',['GET_FUNCTION_REQUIRED',['../get__function_8h.html#ae87bc4c8800c7e6f35c06bf48cb636f3',1,'get_function.h']]],
['getbodystream',['GetBodyStream',['../classcrashpad_1_1HTTPMultipartBuilder.html#a44bee6ddacb6b526b1a170e893d6b2b4',1,'crashpad::HTTPMultipartBuilder']]],
- ['getbytesbuffer',['GetBytesBuffer',['../classcrashpad_1_1HTTPBodyStream.html#a1bb6a644866c3e01f15818be23bde9ef',1,'crashpad::HTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1StringHTTPBodyStream.html#aef52b9001e6111900c7836d601dee2b3',1,'crashpad::StringHTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1FileHTTPBodyStream.html#af6774ed1f81fe667da00cd071b32a9c6',1,'crashpad::FileHTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1CompositeHTTPBodyStream.html#a8ed6efc6155915b464f0b8a02d67605b',1,'crashpad::CompositeHTTPBodyStream::GetBytesBuffer()']]],
+ ['getbytesbuffer',['GetBytesBuffer',['../classcrashpad_1_1HTTPBodyStream.html#aa6a460e23c34ff7b2edc056a5ffd11b2',1,'crashpad::HTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1StringHTTPBodyStream.html#afa56035c89a4cfcc0e028c8c1838a56d',1,'crashpad::StringHTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1FileHTTPBodyStream.html#a0495ba46a1dcdaedaf525d340972d771',1,'crashpad::FileHTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1CompositeHTTPBodyStream.html#a66355480dd05beba77261f0a512d3e70',1,'crashpad::CompositeHTTPBodyStream::GetBytesBuffer()']]],
['getclientid',['GetClientID',['../classcrashpad_1_1Settings.html#a5daa0f1799126f64ad515b9da08ef622',1,'crashpad::Settings']]],
['getcompletedreports',['GetCompletedReports',['../classcrashpad_1_1CrashReportDatabase.html#a3aecde1673f34d7789c1b8562242223c',1,'crashpad::CrashReportDatabase']]],
['getcontenttype',['GetContentType',['../classcrashpad_1_1HTTPMultipartBuilder.html#a058686dbdc9e3703dd3190dc38d96e94',1,'crashpad::HTTPMultipartBuilder']]],
diff --git a/doc/generated/doxygen/search/functions_11.js b/doc/generated/doxygen/search/functions_11.js
index 9cd639ff..87458b5f 100644
--- a/doc/generated/doxygen/search/functions_11.js
+++ b/doc/generated/doxygen/search/functions_11.js
@@ -1,11 +1,11 @@
var searchData=
[
- ['read',['Read',['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#abf526f199ea6f4e0b49e5fd14098b384',1,'crashpad::internal::MemorySnapshotMac::Read()'],['../classcrashpad_1_1MemorySnapshot.html#ad7bd3e85268e7b8d9d78e03be977ee52',1,'crashpad::MemorySnapshot::Read()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#a89b8798372679d4aef3cf823b165d1d3',1,'crashpad::test::TestMemorySnapshot::Read()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#a565c0d86ca3c1a8fa3bc6ab296962de0',1,'crashpad::internal::MemorySnapshotWin::Read()'],['../classcrashpad_1_1FileReaderInterface.html#a67ef8aff0f95c94627479f2fe48e0503',1,'crashpad::FileReaderInterface::Read()'],['../classcrashpad_1_1WeakFileHandleFileReader.html#abdc97d363cd4142317ec7c2ffd482992',1,'crashpad::WeakFileHandleFileReader::Read()'],['../classcrashpad_1_1FileReader.html#a21e7cad5ba35ac895a3640e06ec75783',1,'crashpad::FileReader::Read()'],['../classcrashpad_1_1WeakStdioFileReader.html#aae561c70f5e31f3bf6f04e39195f5d35',1,'crashpad::WeakStdioFileReader::Read()'],['../classcrashpad_1_1StringFile.html#ae3090a365d3db2cbf4e0bb816ce4ba03',1,'crashpad::StringFile::Read()'],['../classcrashpad_1_1TaskMemory.html#a323d157824f62eb286e4c39f8d99e3a9',1,'crashpad::TaskMemory::Read()']]],
+ ['read',['Read',['../classcrashpad_1_1internal_1_1MemorySnapshotMac.html#abf526f199ea6f4e0b49e5fd14098b384',1,'crashpad::internal::MemorySnapshotMac::Read()'],['../classcrashpad_1_1MemorySnapshot.html#ad7bd3e85268e7b8d9d78e03be977ee52',1,'crashpad::MemorySnapshot::Read()'],['../classcrashpad_1_1test_1_1TestMemorySnapshot.html#a89b8798372679d4aef3cf823b165d1d3',1,'crashpad::test::TestMemorySnapshot::Read()'],['../classcrashpad_1_1internal_1_1MemorySnapshotWin.html#a565c0d86ca3c1a8fa3bc6ab296962de0',1,'crashpad::internal::MemorySnapshotWin::Read()'],['../classcrashpad_1_1FileReaderInterface.html#ad9035ff345274f33cef248712d53d9e1',1,'crashpad::FileReaderInterface::Read()'],['../classcrashpad_1_1WeakFileHandleFileReader.html#adabfaf3549ac5a3269475a567645e095',1,'crashpad::WeakFileHandleFileReader::Read()'],['../classcrashpad_1_1FileReader.html#a71bb3e12f135a0e84b1385ab89e46611',1,'crashpad::FileReader::Read()'],['../classcrashpad_1_1WeakStdioFileReader.html#adcedaed4a1465abddb7ac3c1f3643ff8',1,'crashpad::WeakStdioFileReader::Read()'],['../classcrashpad_1_1StringFile.html#a05de4b2d8ef91a974181d7340c61b346',1,'crashpad::StringFile::Read()'],['../classcrashpad_1_1TaskMemory.html#a323d157824f62eb286e4c39f8d99e3a9',1,'crashpad::TaskMemory::Read()']]],
['readavailablememory',['ReadAvailableMemory',['../classcrashpad_1_1ProcessReaderWin.html#abf3e0d5ec58bfc9bd0b67382e067afff',1,'crashpad::ProcessReaderWin']]],
['readcstring',['ReadCString',['../classcrashpad_1_1TaskMemory_1_1MappedMemory.html#aaa82d4276500ce99fd7b3d251cee78a0',1,'crashpad::TaskMemory::MappedMemory::ReadCString()'],['../classcrashpad_1_1TaskMemory.html#a9365a798d8140094cda73606ec132e87',1,'crashpad::TaskMemory::ReadCString()']]],
['readcstringsizelimited',['ReadCStringSizeLimited',['../classcrashpad_1_1TaskMemory.html#a51092ce134b41d605a9a4ae470826eb6',1,'crashpad::TaskMemory']]],
['readexactly',['ReadExactly',['../classcrashpad_1_1FileReaderInterface.html#ad046f1ebf1071eb6b92a2a8d06c14a56',1,'crashpad::FileReaderInterface']]],
- ['readfile',['ReadFile',['../namespacecrashpad.html#ab67b32918c334cd86e1d2ebf367badaa',1,'crashpad']]],
+ ['readfile',['ReadFile',['../namespacecrashpad.html#a8599600814a17d622766decd5f122a96',1,'crashpad']]],
['readmapped',['ReadMapped',['../classcrashpad_1_1TaskMemory.html#a17fe571f49eb7fef909b02937caff766',1,'crashpad::TaskMemory']]],
['readmemory',['ReadMemory',['../classcrashpad_1_1ProcessReaderWin.html#a65d2258f0dcad73e223f904f7089e9f0',1,'crashpad::ProcessReaderWin']]],
['readminidumpsimplestringdictionary',['ReadMinidumpSimpleStringDictionary',['../namespacecrashpad_1_1internal.html#aa9b358d36faf271ec17d7e9a829610a9',1,'crashpad::internal']]],
diff --git a/doc/generated/doxygen/search/functions_14.js b/doc/generated/doxygen/search/functions_14.js
index 20a13874..abfcbf9b 100644
--- a/doc/generated/doxygen/search/functions_14.js
+++ b/doc/generated/doxygen/search/functions_14.js
@@ -7,5 +7,6 @@ var searchData=
['usehandler',['UseHandler',['../classcrashpad_1_1CrashpadClient.html#a58476a5f7a1910ad67ba2bce69ead38e',1,'crashpad::CrashpadClient']]],
['usesystemdefaulthandler',['UseSystemDefaultHandler',['../classcrashpad_1_1CrashpadClient.html#a1a6a1e62d90a67db782664b1fe5a952f',1,'crashpad::CrashpadClient']]],
['utf8',['UTF8',['../classcrashpad_1_1internal_1_1MinidumpUTF8StringWriter.html#af1fcd3b9fd56ce2557fd8201fa544748',1,'crashpad::internal::MinidumpUTF8StringWriter']]],
- ['uuid',['UUID',['../classcrashpad_1_1MachOImageReader.html#ae3478d0dd59d9a226b525529968f2f04',1,'crashpad::MachOImageReader::UUID()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a926b8fb41ff115085d2118d54a2580ad',1,'crashpad::internal::ModuleSnapshotMac::UUID()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#aa9c70e3ae61087d8197d48b5e1d697f3',1,'crashpad::internal::ModuleSnapshotMinidump::UUID()'],['../classcrashpad_1_1ModuleSnapshot.html#abe496c52eb77c0dced87a644331ea9b1',1,'crashpad::ModuleSnapshot::UUID()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#af1420f760358c7946669c9ed46e5b3a4',1,'crashpad::test::TestModuleSnapshot::UUID()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a6dd6d469da8f26dee4c96aedf01d8557',1,'crashpad::internal::ModuleSnapshotWin::UUID()'],['../structcrashpad_1_1UUID.html#a8e9aa2f5c0496c220dfe05f9c64284b1',1,'crashpad::UUID::UUID()'],['../structcrashpad_1_1UUID.html#aca29088774d8d366aaf9465f5ea407f3',1,'crashpad::UUID::UUID(InitializeWithNewTag)'],['../structcrashpad_1_1UUID.html#a3f009620a21ceead5be155368b261030',1,'crashpad::UUID::UUID(const uint8_t *bytes)']]]
+ ['uuid',['UUID',['../classcrashpad_1_1MachOImageReader.html#ae3478d0dd59d9a226b525529968f2f04',1,'crashpad::MachOImageReader::UUID()'],['../structcrashpad_1_1UUID.html#a8e9aa2f5c0496c220dfe05f9c64284b1',1,'crashpad::UUID::UUID()'],['../structcrashpad_1_1UUID.html#aca29088774d8d366aaf9465f5ea407f3',1,'crashpad::UUID::UUID(InitializeWithNewTag)'],['../structcrashpad_1_1UUID.html#a3f009620a21ceead5be155368b261030',1,'crashpad::UUID::UUID(const uint8_t *bytes)']]],
+ ['uuidandage',['UUIDAndAge',['../classcrashpad_1_1internal_1_1ModuleSnapshotMac.html#a83c57596fdff2d1bc67d2727be72c2ee',1,'crashpad::internal::ModuleSnapshotMac::UUIDAndAge()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotMinidump.html#ac874f6717e8e81464bff57db2274add5',1,'crashpad::internal::ModuleSnapshotMinidump::UUIDAndAge()'],['../classcrashpad_1_1ModuleSnapshot.html#a24a9de66bb92e51ac5bb3f04f076a119',1,'crashpad::ModuleSnapshot::UUIDAndAge()'],['../classcrashpad_1_1test_1_1TestModuleSnapshot.html#a74ace0376367c9f1fccdbc52f8922de0',1,'crashpad::test::TestModuleSnapshot::UUIDAndAge()'],['../classcrashpad_1_1internal_1_1ModuleSnapshotWin.html#a7a18b084cf48b7a53f9d660e9339428f',1,'crashpad::internal::ModuleSnapshotWin::UUIDAndAge()']]]
];
diff --git a/doc/generated/doxygen/search/functions_16.js b/doc/generated/doxygen/search/functions_16.js
index ba11dc44..f582c345 100644
--- a/doc/generated/doxygen/search/functions_16.js
+++ b/doc/generated/doxygen/search/functions_16.js
@@ -7,7 +7,7 @@ var searchData=
['wmain',['Wmain',['../classcrashpad_1_1ToolSupport.html#aaad18d0b502511e21f6c3ed5da86ccf4',1,'crashpad::ToolSupport']]],
['write',['Write',['../classcrashpad_1_1FileWriterInterface.html#a34e3a6edac09771c7746901b77acc5b1',1,'crashpad::FileWriterInterface::Write()'],['../classcrashpad_1_1WeakFileHandleFileWriter.html#a8caefa3cd0fbd84fa79695cbe3e13d94',1,'crashpad::WeakFileHandleFileWriter::Write()'],['../classcrashpad_1_1FileWriter.html#a88df535e600f9c9b57a44130de1d0eb0',1,'crashpad::FileWriter::Write()'],['../classcrashpad_1_1StringFile.html#aa7e22ad48bbedf3e1e6a257cfba0c137',1,'crashpad::StringFile::Write()']]],
['writeeverything',['WriteEverything',['../classcrashpad_1_1MinidumpFileWriter.html#ad8eeea6397f565a17455c091b0a3f6a6',1,'crashpad::MinidumpFileWriter::WriteEverything()'],['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a24507e918299cb566c7f15207de83a7f',1,'crashpad::internal::MinidumpWritable::WriteEverything()']]],
- ['writefile',['WriteFile',['../namespacecrashpad.html#a58d321f56b7052dfa4eafeb66e329611',1,'crashpad']]],
+ ['writefile',['WriteFile',['../namespacecrashpad.html#ab9dded3137add283f6cf32facb86641a',1,'crashpad']]],
['writeiovec',['WriteIoVec',['../classcrashpad_1_1FileWriterInterface.html#a056d01fcfa12a49cff735cf4f63bc1ba',1,'crashpad::FileWriterInterface::WriteIoVec()'],['../classcrashpad_1_1WeakFileHandleFileWriter.html#aa8aa7c9034126003912e7349a1e3adc3',1,'crashpad::WeakFileHandleFileWriter::WriteIoVec()'],['../classcrashpad_1_1FileWriter.html#a841442d50f6edaacdfeafe859c42a876',1,'crashpad::FileWriter::WriteIoVec()'],['../classcrashpad_1_1StringFile.html#aa5b57a3a13ee4f973dc7984fbc6e3237',1,'crashpad::StringFile::WriteIoVec()']]],
['writeobject',['WriteObject',['../classcrashpad_1_1MinidumpContextX86Writer.html#a1bd12750e144f63410d9babf976cceef',1,'crashpad::MinidumpContextX86Writer::WriteObject()'],['../classcrashpad_1_1MinidumpContextAMD64Writer.html#a452865342aef365377d6f059b902ba59',1,'crashpad::MinidumpContextAMD64Writer::WriteObject()'],['../classcrashpad_1_1MinidumpCrashpadInfoWriter.html#a438010ef37056aaeba48f26680265cfa',1,'crashpad::MinidumpCrashpadInfoWriter::WriteObject()'],['../classcrashpad_1_1MinidumpExceptionWriter.html#aac2513645536298482694da6c26ed3b0',1,'crashpad::MinidumpExceptionWriter::WriteObject()'],['../classcrashpad_1_1MinidumpFileWriter.html#abad1dd1348b1224b051014498070dd9e',1,'crashpad::MinidumpFileWriter::WriteObject()'],['../classcrashpad_1_1MinidumpHandleDataWriter.html#ac9fd688ebfcec0654d3fea41ac2b8e05',1,'crashpad::MinidumpHandleDataWriter::WriteObject()'],['../classcrashpad_1_1MinidumpMemoryInfoListWriter.html#a4fea0452602af61481528f14280babab',1,'crashpad::MinidumpMemoryInfoListWriter::WriteObject()'],['../classcrashpad_1_1MinidumpMemoryListWriter.html#a9c5cd4c45f2726044aa68dc84f95ddda',1,'crashpad::MinidumpMemoryListWriter::WriteObject()'],['../classcrashpad_1_1MinidumpMiscInfoWriter.html#acf044a02623faf79c1ce99c541656981',1,'crashpad::MinidumpMiscInfoWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleCrashpadInfoWriter.html#a1d7c04c213d805e76571ff165eb53135',1,'crashpad::MinidumpModuleCrashpadInfoWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleCrashpadInfoListWriter.html#a31a7559378b582330ca3f0107420fce2',1,'crashpad::MinidumpModuleCrashpadInfoListWriter::WriteObject()'],['../classcrashpad_1_1internal_1_1MinidumpModuleCodeViewRecordPDBLinkWriter.html#a697e2c1bd9e93d74cf68a84d9074b346',1,'crashpad::internal::MinidumpModuleCodeViewRecordPDBLinkWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleMiscDebugRecordWriter.html#a0b84546996b7e289f9732e9e078815d8',1,'crashpad::MinidumpModuleMiscDebugRecordWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleWriter.html#ac89d6271ee0515937052afad8ba15cf1',1,'crashpad::MinidumpModuleWriter::WriteObject()'],['../classcrashpad_1_1MinidumpModuleListWriter.html#a59b068e4b3a256ea9378355d76cb48ef',1,'crashpad::MinidumpModuleListWriter::WriteObject()'],['../classcrashpad_1_1internal_1_1MinidumpRVAListWriter.html#ae888ae943306ead6c87cf1c560a583c9',1,'crashpad::internal::MinidumpRVAListWriter::WriteObject()'],['../classcrashpad_1_1MinidumpSimpleStringDictionaryEntryWriter.html#a2b308901e5fdaac226c400b4da033c67',1,'crashpad::MinidumpSimpleStringDictionaryEntryWriter::WriteObject()'],['../classcrashpad_1_1MinidumpSimpleStringDictionaryWriter.html#a6364bf64fdb470e5549e7d5626e08fdc',1,'crashpad::MinidumpSimpleStringDictionaryWriter::WriteObject()'],['../classcrashpad_1_1internal_1_1MinidumpStringWriter.html#a8c9d56b1b0468a07effb67973369b913',1,'crashpad::internal::MinidumpStringWriter::WriteObject()'],['../classcrashpad_1_1MinidumpSystemInfoWriter.html#a703099c51937c32e4ab063badc858409',1,'crashpad::MinidumpSystemInfoWriter::WriteObject()'],['../classcrashpad_1_1MinidumpThreadWriter.html#ac8c63d982e88f2624885d3c94b5f5edc',1,'crashpad::MinidumpThreadWriter::WriteObject()'],['../classcrashpad_1_1MinidumpThreadListWriter.html#aa700bd00164ae912a518f74160d8ebda',1,'crashpad::MinidumpThreadListWriter::WriteObject()'],['../classcrashpad_1_1internal_1_1MinidumpWritable.html#a2d3472b11ec3c12184f5d8f946fbb4a1',1,'crashpad::internal::MinidumpWritable::WriteObject()'],['../classcrashpad_1_1test_1_1TestMinidumpMemoryWriter.html#ad43c37e90e653697452c24170dc9f360',1,'crashpad::test::TestMinidumpMemoryWriter::WriteObject()'],['../classcrashpad_1_1test_1_1TestUInt32MinidumpWritable.html#a7a04afb96009539a3064c2819d84bb74',1,'crashpad::test::TestUInt32MinidumpWritable::WriteObject()']]],
['writepaddingandobject',['WritePaddingAndObject',['../classcrashpad_1_1internal_1_1MinidumpWritable.html#ab82b1e92ae0eced8b8e2efe957411773',1,'crashpad::internal::MinidumpWritable']]],
diff --git a/doc/generated/doxygen/search/functions_7.js b/doc/generated/doxygen/search/functions_7.js
index 7a0fa405..02c7df75 100644
--- a/doc/generated/doxygen/search/functions_7.js
+++ b/doc/generated/doxygen/search/functions_7.js
@@ -1,7 +1,7 @@
var searchData=
[
['getbodystream',['GetBodyStream',['../classcrashpad_1_1HTTPMultipartBuilder.html#a44bee6ddacb6b526b1a170e893d6b2b4',1,'crashpad::HTTPMultipartBuilder']]],
- ['getbytesbuffer',['GetBytesBuffer',['../classcrashpad_1_1HTTPBodyStream.html#a1bb6a644866c3e01f15818be23bde9ef',1,'crashpad::HTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1StringHTTPBodyStream.html#aef52b9001e6111900c7836d601dee2b3',1,'crashpad::StringHTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1FileHTTPBodyStream.html#af6774ed1f81fe667da00cd071b32a9c6',1,'crashpad::FileHTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1CompositeHTTPBodyStream.html#a8ed6efc6155915b464f0b8a02d67605b',1,'crashpad::CompositeHTTPBodyStream::GetBytesBuffer()']]],
+ ['getbytesbuffer',['GetBytesBuffer',['../classcrashpad_1_1HTTPBodyStream.html#aa6a460e23c34ff7b2edc056a5ffd11b2',1,'crashpad::HTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1StringHTTPBodyStream.html#afa56035c89a4cfcc0e028c8c1838a56d',1,'crashpad::StringHTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1FileHTTPBodyStream.html#a0495ba46a1dcdaedaf525d340972d771',1,'crashpad::FileHTTPBodyStream::GetBytesBuffer()'],['../classcrashpad_1_1CompositeHTTPBodyStream.html#a66355480dd05beba77261f0a512d3e70',1,'crashpad::CompositeHTTPBodyStream::GetBytesBuffer()']]],
['getclientid',['GetClientID',['../classcrashpad_1_1Settings.html#a5daa0f1799126f64ad515b9da08ef622',1,'crashpad::Settings']]],
['getcompletedreports',['GetCompletedReports',['../classcrashpad_1_1CrashReportDatabase.html#a3aecde1673f34d7789c1b8562242223c',1,'crashpad::CrashReportDatabase']]],
['getcontenttype',['GetContentType',['../classcrashpad_1_1HTTPMultipartBuilder.html#a058686dbdc9e3703dd3190dc38d96e94',1,'crashpad::HTTPMultipartBuilder']]],
| | |