diff --git a/doc/generated/doxygen/classcrashpad_1_1CompositeHTTPBodyStream-members.html b/doc/generated/doxygen/classcrashpad_1_1CompositeHTTPBodyStream-members.html index 1f0fe68b..da9bf241 100644 --- a/doc/generated/doxygen/classcrashpad_1_1CompositeHTTPBodyStream-members.html +++ b/doc/generated/doxygen/classcrashpad_1_1CompositeHTTPBodyStream-members.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

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

- + diff --git a/doc/generated/doxygen/classcrashpad_1_1CompositeHTTPBodyStream.html b/doc/generated/doxygen/classcrashpad_1_1CompositeHTTPBodyStream.html index 01611c13..0a432897 100644 --- a/doc/generated/doxygen/classcrashpad_1_1CompositeHTTPBodyStream.html +++ b/doc/generated/doxygen/classcrashpad_1_1CompositeHTTPBodyStream.html @@ -122,9 +122,9 @@ Public Member Functions - - - + + +
CompositeHTTPBodyStream(const PartsList &parts)crashpad::CompositeHTTPBodyStreamexplicit
GetBytesBuffer(uint8_t *buffer, size_t max_len) overridecrashpad::CompositeHTTPBodyStreamvirtual
GetBytesBuffer(uint8_t *buffer, size_t max_len) overridecrashpad::CompositeHTTPBodyStreamvirtual
HTTPBodyStream() (defined in crashpad::HTTPBodyStream)crashpad::HTTPBodyStreaminlineprotected
PartsList typedef (defined in crashpad::CompositeHTTPBodyStream)crashpad::CompositeHTTPBodyStream
~CompositeHTTPBodyStream() override (defined in crashpad::CompositeHTTPBodyStream)crashpad::CompositeHTTPBodyStream
 CompositeHTTPBodyStream (const PartsList &parts)
 Creates a stream from an array of other stream parts. More...
 
ssize_t GetBytesBuffer (uint8_t *buffer, size_t max_len) override
 Copies up to max_len bytes into the user-supplied buffer. More...
 
FileOperationResult GetBytesBuffer (uint8_t *buffer, size_t max_len) override
 Copies up to max_len bytes into the user-supplied buffer. More...
 

Detailed Description

An implementation of HTTPBodyStream that combines an array of several other HTTPBodyStream objects into a single, unified stream.

@@ -162,7 +162,7 @@ Public Member Functions

Member Function Documentation

- +
@@ -170,7 +170,7 @@ Public Member Functions

Member Function Documentation

- +
- + @@ -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.

ssize_t crashpad::CompositeHTTPBodyStream::GetBytesBuffer FileOperationResult crashpad::CompositeHTTPBodyStream::GetBytesBuffer ( uint8_t *  buffer,
- + diff --git a/doc/generated/doxygen/classcrashpad_1_1FileHTTPBodyStream.html b/doc/generated/doxygen/classcrashpad_1_1FileHTTPBodyStream.html index 3aeba08c..b9b269b0 100644 --- a/doc/generated/doxygen/classcrashpad_1_1FileHTTPBodyStream.html +++ b/doc/generated/doxygen/classcrashpad_1_1FileHTTPBodyStream.html @@ -115,9 +115,9 @@ Public Member Functions - - - + + +
FileHTTPBodyStream(const base::FilePath &path)crashpad::FileHTTPBodyStreamexplicit
GetBytesBuffer(uint8_t *buffer, size_t max_len) overridecrashpad::FileHTTPBodyStreamvirtual
GetBytesBuffer(uint8_t *buffer, size_t max_len) overridecrashpad::FileHTTPBodyStreamvirtual
HTTPBodyStream() (defined in crashpad::HTTPBodyStream)crashpad::HTTPBodyStreaminlineprotected
~FileHTTPBodyStream() override (defined in crashpad::FileHTTPBodyStream)crashpad::FileHTTPBodyStream
~HTTPBodyStream() (defined in crashpad::HTTPBodyStream)crashpad::HTTPBodyStreaminlinevirtual
 FileHTTPBodyStream (const base::FilePath &path)
 Creates a stream for reading the file at the specified path. More...
 
ssize_t GetBytesBuffer (uint8_t *buffer, size_t max_len) override
 Copies up to max_len bytes into the user-supplied buffer. More...
 
FileOperationResult GetBytesBuffer (uint8_t *buffer, size_t max_len) override
 Copies up to max_len bytes into the user-supplied buffer. More...
 

Detailed Description

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 - - - + + + @@ -447,7 +447,7 @@ Additional Inherited Members - +
- + @@ -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'); - + 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 - - - + + + - + @@ -178,7 +178,7 @@ Public Member Functions - +
ssize_t crashpad::FileHTTPBodyStream::GetBytesBuffer FileOperationResult crashpad::FileHTTPBodyStream::GetBytesBuffer ( uint8_t *  buffer,
Close()crashpad::FileReader
FileReader() (defined in crashpad::FileReader)crashpad::FileReader
Open(const base::FilePath &path)crashpad::FileReader
Read(void *data, size_t size) overridecrashpad::FileReadervirtual
Read(void *data, size_t size) overridecrashpad::FileReadervirtual
ReadExactly(void *data, size_t size)crashpad::FileReaderInterface
Seek(FileOffset offset, int whence) overridecrashpad::FileReadervirtual
SeekGet()crashpad::FileSeekerInterface
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...
 
- Public Member Functions inherited from crashpad::FileReaderInterface
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...
 
- Public Member Functions inherited from crashpad::FileSeekerInterface
FileOffset SeekGet ()
@@ -186,7 +186,7 @@ Public Member Functions @@ -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.

- + @@ -210,11 +210,11 @@ Public Member Functions
ssize_t crashpad::FileReader::Read FileOperationResult crashpad::FileReader::Read ( void *  data,
-

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.

- + 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:
Read(void *data, size_t size)=0crashpad::FileReaderInterfacepure virtual
Read(void *data, size_t size)=0crashpad::FileReaderInterfacepure virtual
ReadExactly(void *data, size_t size)crashpad::FileReaderInterface
Seek(FileOffset offset, int whence)=0crashpad::FileSeekerInterfacepure virtual
SeekGet()crashpad::FileSeekerInterface
- - - + + + - + @@ -136,7 +136,7 @@ Public Member Functions

Detailed Description

An interface to read to files and other file-like objects with semantics matching the underlying platform (POSIX or Windows).

Member Function Documentation

- +

Public Member Functions

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...
 
- Public Member Functions inherited from crashpad::FileSeekerInterface
virtual FileOffset Seek (FileOffset offset, int whence)=0
@@ -144,7 +144,7 @@ Public Member Functions
- + @@ -168,10 +168,10 @@ Public Member Functions
virtual ssize_t crashpad::FileReaderInterface::Read virtual FileOperationResult crashpad::FileReaderInterface::Read ( void *  data,
-

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.

- +
GetBytesBuffer(uint8_t *buffer, size_t max_len)=0crashpad::HTTPBodyStreampure virtual
GetBytesBuffer(uint8_t *buffer, size_t max_len)=0crashpad::HTTPBodyStreampure virtual
HTTPBodyStream() (defined in crashpad::HTTPBodyStream)crashpad::HTTPBodyStreaminlineprotected
~HTTPBodyStream() (defined in crashpad::HTTPBodyStream)crashpad::HTTPBodyStreaminlinevirtual
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: - - - + + +

Public Member Functions

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...
 

Detailed Description

An interface to a stream that can be used for an HTTP request body.

Member Function Documentation

- +
@@ -129,7 +129,7 @@ Public Member Functions - - - + + + @@ -418,7 +418,7 @@ virtual +
- + @@ -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'); - +
virtual ssize_t crashpad::HTTPBodyStream::GetBytesBuffer virtual FileOperationResult crashpad::HTTPBodyStream::GetBytesBuffer ( uint8_t *  buffer,
Size() const =0crashpad::ModuleSnapshotpure virtual
SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const =0crashpad::ModuleSnapshotpure virtual
Timestamp() const =0crashpad::ModuleSnapshotpure virtual
UUID(crashpad::UUID *uuid) const =0crashpad::ModuleSnapshotpure virtual
UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const =0crashpad::ModuleSnapshotpure virtual
~ModuleSnapshot() (defined in crashpad::ModuleSnapshot)crashpad::ModuleSnapshotinlinevirtual
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...
 
@@ -426,11 +426,21 @@ virtual
- + - - + + + + + + + + + + + +
virtual void crashpad::ModuleSnapshot::UUID virtual void crashpad::ModuleSnapshot::UUIDAndAge ( crashpad::UUIDuuid) constuuid,
uint32_t * age 
) const
- + 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  - - - + + + @@ -141,7 +141,7 @@ void  - + @@ -155,7 +155,7 @@ void  - +
Read(void *data, size_t size) overridecrashpad::StringFilevirtual
Read(void *data, size_t size) overridecrashpad::StringFilevirtual
ReadExactly(void *data, size_t size)crashpad::FileReaderInterface
Reset()crashpad::StringFile
Seek(FileOffset offset, int whence) overridecrashpad::StringFilevirtual
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...
 
 
- Public Member Functions inherited from crashpad::FileReaderInterface
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...
 
- Public Member Functions inherited from crashpad::FileSeekerInterface
FileOffset SeekGet ()

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.

Member Function Documentation

-
+
@@ -163,7 +163,7 @@ void  - - - + + + @@ -423,7 +423,7 @@ Additional Inherited Members - +
- + @@ -187,10 +187,10 @@ void 

Member Function Documentation

- +
ssize_t crashpad::StringFile::Read FileOperationResult crashpad::StringFile::Read ( void *  data, -

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.

- + diff --git a/doc/generated/doxygen/classcrashpad_1_1StringHTTPBodyStream.html b/doc/generated/doxygen/classcrashpad_1_1StringHTTPBodyStream.html index 716f695d..e5fd9150 100644 --- a/doc/generated/doxygen/classcrashpad_1_1StringHTTPBodyStream.html +++ b/doc/generated/doxygen/classcrashpad_1_1StringHTTPBodyStream.html @@ -115,9 +115,9 @@ Public Member Functions - - - + + +
GetBytesBuffer(uint8_t *buffer, size_t max_len) overridecrashpad::StringHTTPBodyStreamvirtual
GetBytesBuffer(uint8_t *buffer, size_t max_len) overridecrashpad::StringHTTPBodyStreamvirtual
HTTPBodyStream() (defined in crashpad::HTTPBodyStream)crashpad::HTTPBodyStreaminlineprotected
StringHTTPBodyStream(const std::string &string)crashpad::StringHTTPBodyStreamexplicit
~HTTPBodyStream() (defined in crashpad::HTTPBodyStream)crashpad::HTTPBodyStreaminlinevirtual
 StringHTTPBodyStream (const std::string &string)
 Creates a stream with the specified string. More...
 
ssize_t GetBytesBuffer (uint8_t *buffer, size_t max_len) override
 Copies up to max_len bytes into the user-supplied buffer. More...
 
FileOperationResult GetBytesBuffer (uint8_t *buffer, size_t max_len) override
 Copies up to max_len bytes into the user-supplied buffer. More...
 

Detailed Description

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 - +
- + @@ -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.

ssize_t crashpad::StringHTTPBodyStream::GetBytesBuffer FileOperationResult crashpad::StringHTTPBodyStream::GetBytesBuffer ( uint8_t *  buffer,
- + 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 - - - + + + - + @@ -146,7 +146,7 @@ class <

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.

Member Function Documentation

- +
FileReader (defined in crashpad::WeakFileHandleFileReader)crashpad::WeakFileHandleFileReaderfriend
Read(void *data, size_t size) overridecrashpad::WeakFileHandleFileReadervirtual
Read(void *data, size_t size) overridecrashpad::WeakFileHandleFileReadervirtual
ReadExactly(void *data, size_t size)crashpad::FileReaderInterface
Seek(FileOffset offset, int whence) overridecrashpad::WeakFileHandleFileReadervirtual
SeekGet()crashpad::FileSeekerInterface
 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...
 
- Public Member Functions inherited from crashpad::FileReaderInterface
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...
 
- Public Member Functions inherited from crashpad::FileSeekerInterface
FileOffset SeekGet ()
FileReader
@@ -154,7 +154,7 @@ class < - - - + + + @@ -443,7 +443,7 @@ Additional Inherited Members - +
FileReader - + @@ -178,10 +178,10 @@ class <
ssize_t crashpad::WeakFileHandleFileReader::Read FileOperationResult crashpad::WeakFileHandleFileReader::Read ( void *  data, 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.

- + 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 - - - + + + - + @@ -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.

Member Function Documentation

- +
Read(void *data, size_t size) overridecrashpad::WeakStdioFileReadervirtual
Read(void *data, size_t size) overridecrashpad::WeakStdioFileReadervirtual
ReadExactly(void *data, size_t size)crashpad::FileReaderInterface
Seek(FileOffset offset, int whence) overridecrashpad::WeakStdioFileReadervirtual
SeekGet()crashpad::FileSeekerInterface
 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...
 
- Public Member Functions inherited from crashpad::FileReaderInterface
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...
 
- Public Member Functions inherited from crashpad::FileSeekerInterface
FileOffset SeekGet ()
@@ -147,7 +147,7 @@ Public Member Functions - +
- + @@ -171,10 +171,10 @@ Public Member Functions
ssize_t crashpad::WeakStdioFileReader::Read FileOperationResult crashpad::WeakStdioFileReader::Read ( void *  data,
-

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 overridecrashpad::internal::ModuleSnapshotMacvirtual
SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const overridecrashpad::internal::ModuleSnapshotMacvirtual
Timestamp() const overridecrashpad::internal::ModuleSnapshotMacvirtual
UUID(crashpad::UUID *uuid) const overridecrashpad::internal::ModuleSnapshotMacvirtual
UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const overridecrashpad::internal::ModuleSnapshotMacvirtual
~ModuleSnapshot() (defined in crashpad::ModuleSnapshot)crashpad::ModuleSnapshotinlinevirtual
~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...
 
@@ -451,11 +451,21 @@ Additional Inherited Members @@ -465,10 +475,11 @@ Additional Inherited Members
- + - - + + + + + + + + + + + +
void crashpad::internal::ModuleSnapshotMac::UUID void crashpad::internal::ModuleSnapshotMac::UUIDAndAge ( crashpad::UUIDuuid) constuuid,
uint32_t * age 
) const
-

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 overridecrashpad::internal::ModuleSnapshotMinidumpvirtual
SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const overridecrashpad::internal::ModuleSnapshotMinidumpvirtual
Timestamp() const overridecrashpad::internal::ModuleSnapshotMinidumpvirtual
UUID(crashpad::UUID *uuid) const overridecrashpad::internal::ModuleSnapshotMinidumpvirtual
UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const overridecrashpad::internal::ModuleSnapshotMinidumpvirtual
~ModuleSnapshot() (defined in crashpad::ModuleSnapshot)crashpad::ModuleSnapshotinlinevirtual
~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...
 
@@ -431,11 +431,21 @@ Additional Inherited Members @@ -445,10 +455,11 @@ Additional Inherited Members
- + - - + + + + + + + + + + + +
void crashpad::internal::ModuleSnapshotMinidump::UUID void crashpad::internal::ModuleSnapshotMinidump::UUIDAndAge ( crashpad::UUIDuuid) constuuid,
uint32_t * age 
) const
-

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 overridecrashpad::internal::ModuleSnapshotWinvirtual
SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const overridecrashpad::internal::ModuleSnapshotWinvirtual
Timestamp() const overridecrashpad::internal::ModuleSnapshotWinvirtual
UUID(crashpad::UUID *uuid) const overridecrashpad::internal::ModuleSnapshotWinvirtual
UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const overridecrashpad::internal::ModuleSnapshotWinvirtual
~ModuleSnapshot() (defined in crashpad::ModuleSnapshot)crashpad::ModuleSnapshotinlinevirtual
~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...
 
@@ -455,11 +455,21 @@ Additional Inherited Members @@ -469,10 +479,11 @@ Additional Inherited Members
- + - - + + + + + + + + + + + +
void crashpad::internal::ModuleSnapshotWin::UUID void crashpad::internal::ModuleSnapshotWin::UUIDAndAge ( crashpad::UUIDuuid) constuuid,
uint32_t * age 
) const
-

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::TestModuleSnapshotinline 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::TestModuleSnapshotinline SetTimestamp(time_t timestamp) (defined in crashpad::test::TestModuleSnapshot)crashpad::test::TestModuleSnapshotinline - SetUUID(const crashpad::UUID &uuid) (defined in crashpad::test::TestModuleSnapshot)crashpad::test::TestModuleSnapshotinline + SetUUIDAndAge(const crashpad::UUID &uuid, uint32_t age) (defined in crashpad::test::TestModuleSnapshot)crashpad::test::TestModuleSnapshotinline Size() const overridecrashpad::test::TestModuleSnapshotvirtual SourceVersion(uint16_t *version_0, uint16_t *version_1, uint16_t *version_2, uint16_t *version_3) const overridecrashpad::test::TestModuleSnapshotvirtual TestModuleSnapshot() (defined in crashpad::test::TestModuleSnapshot)crashpad::test::TestModuleSnapshot Timestamp() const overridecrashpad::test::TestModuleSnapshotvirtual - UUID(crashpad::UUID *uuid) const overridecrashpad::test::TestModuleSnapshotvirtual + UUIDAndAge(crashpad::UUID *uuid, uint32_t *age) const overridecrashpad::test::TestModuleSnapshotvirtual ~ModuleSnapshot() (defined in crashpad::ModuleSnapshot)crashpad::ModuleSnapshotinlinevirtual ~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 @@ -425,10 +435,11 @@ Additional Inherited Members
- + - - + + + + + + + + + + + +
void crashpad::test::TestModuleSnapshot::UUID void crashpad::test::TestModuleSnapshot::UUIDAndAge ( crashpad::UUIDuuid) constuuid,
uint32_t * age 
) const
-

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.

- +
NtstatusLogMessage(const char *function, const char *file_path, int line, LogSeverity severity, DWORD ntstatus) (defined in logging::NtstatusLogMessage)logging::NtstatusLogMessage
NtstatusLogMessage(const char *file_path, int line, LogSeverity severity, DWORD ntstatus) (defined in logging::NtstatusLogMessage)logging::NtstatusLogMessage
~NtstatusLogMessage() (defined in logging::NtstatusLogMessage)logging::NtstatusLogMessage
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: - - + +

Public Member Functions

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: