LLVM: llvm::MinidumpYAML::RawContentStream Struct Reference (original) (raw)
A minidump stream represented as a sequence of hex bytes. More...
#include "[llvm/ObjectYAML/MinidumpYAML.h](MinidumpYAML%5F8h%5Fsource.html)"
Inheritance diagram for llvm::MinidumpYAML::RawContentStream:
| Static Public Member Functions | |
|---|---|
| static bool | classof (const Stream *S) |
| Static Public Member Functions inherited from llvm::MinidumpYAML::Stream | |
| static StreamKind | getKind (minidump::StreamType Type) |
| Get the stream Kind used for representing streams of a given Type. | |
| static std::unique_ptr< Stream > | create (minidump::StreamType Type) |
| Create an empty stream of the given Type. | |
| static Expected< std::unique_ptr< Stream > > | create (const minidump::Directory &StreamDesc, const object::MinidumpFile &File) |
| Create a stream from the given stream directory entry. |
| Public Attributes | |
|---|---|
| yaml::BinaryRef | Content |
| yaml::Hex32 | Size |
| Public Attributes inherited from llvm::MinidumpYAML::Stream | |
| const StreamKind | Kind |
| const minidump::StreamType | Type |
Detailed Description
A minidump stream represented as a sequence of hex bytes.
This is used as a fallback when no other stream kind is suitable.
Definition at line 167 of file MinidumpYAML.h.
Constructor & Destructor Documentation
Member Function Documentation
◆ classof()
| bool llvm::MinidumpYAML::RawContentStream::classof ( const Stream * S) | inlinestatic |
|---|
Member Data Documentation
◆ Content
◆ Size
yaml::Hex32 llvm::MinidumpYAML::RawContentStream::Size
The documentation for this struct was generated from the following file:
- include/llvm/ObjectYAML/MinidumpYAML.h