LLVM
10.0.0svn
|
SystemInfo minidump stream. More...
#include "llvm/ObjectYAML/MinidumpYAML.h"
Public Member Functions | |
SystemInfoStream () | |
SystemInfoStream (const minidump::SystemInfo &Info, std::string CSDVersion) | |
![]() | |
Stream (StreamKind Kind, minidump::StreamType Type) | |
virtual | ~Stream () |
Static Public Member Functions | |
static bool | classof (const Stream *S) |
![]() | |
static StreamKind | getKind (minidump::StreamType Type) |
Get the stream Kind used for representing streams of a given Type. More... | |
static std::unique_ptr< Stream > | create (minidump::StreamType Type) |
Create an empty stream of the given Type. More... | |
static Expected< std::unique_ptr< Stream > > | create (const minidump::Directory &StreamDesc, const object::MinidumpFile &File) |
Create a stream from the given stream directory entry. More... | |
Public Attributes | |
minidump::SystemInfo | Info |
std::string | CSDVersion |
![]() | |
const StreamKind | Kind |
const minidump::StreamType | Type |
Additional Inherited Members | |
![]() | |
enum | StreamKind { StreamKind::Exception, StreamKind::MemoryInfoList, StreamKind::MemoryList, StreamKind::ModuleList, StreamKind::RawContent, StreamKind::SystemInfo, StreamKind::TextContent, StreamKind::ThreadList } |
SystemInfo minidump stream.
Definition at line 162 of file MinidumpYAML.h.
|
inline |
Definition at line 166 of file MinidumpYAML.h.
|
inlineexplicit |
Definition at line 171 of file MinidumpYAML.h.
Definition at line 176 of file MinidumpYAML.h.
References llvm::MinidumpYAML::Stream::Kind, and llvm::MinidumpYAML::Stream::SystemInfo.
std::string llvm::MinidumpYAML::SystemInfoStream::CSDVersion |
Definition at line 164 of file MinidumpYAML.h.
Referenced by layout(), and streamMapping().
minidump::SystemInfo llvm::MinidumpYAML::SystemInfoStream::Info |
Definition at line 163 of file MinidumpYAML.h.
Referenced by layout(), and streamMapping().