LLVM: llvm::MinidumpYAML::Object Struct Reference (original) (raw)
The top level structure representing a minidump object, consisting of a minidump header, and zero or more streams. More...
#include "[llvm/ObjectYAML/MinidumpYAML.h](MinidumpYAML%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| Object ()=default | |
| Object (const Object &)=delete | |
| Object & | operator= (const Object &)=delete |
| Object (Object &&)=default | |
| Object & | operator= (Object &&)=default |
| Object (const minidump::Header &Header, std::vector< std::unique_ptr< Stream > > Streams) |
| Public Attributes | |
|---|---|
| minidump::Header | Header |
| The minidump header. | |
| std::vector< std::unique_ptr< Stream > > | Streams |
| The list of streams in this minidump object. |
The top level structure representing a minidump object, consisting of a minidump header, and zero or more streams.
To construct an Object from a minidump file, use the static create function. To serialize to/from yaml, use the appropriate streaming operator on a yaml stream.
Definition at line 220 of file MinidumpYAML.h.
◆ Object() [1/4]
| llvm::MinidumpYAML::Object::Object ( ) | default |
|---|
◆ Object() [2/4]
| llvm::MinidumpYAML::Object::Object ( const Object & ) | delete |
|---|
References Object().
◆ Object() [3/4]
| llvm::MinidumpYAML::Object::Object ( Object && ) | default |
|---|
References Object().
◆ Object() [4/4]
◆ create()
◆ operator=() [1/2]
◆ operator=() [2/2]
| Object & llvm::MinidumpYAML::Object::operator= ( Object && ) | default |
|---|
References Object().
◆ Header
◆ Streams
std::vector<std::unique_ptr<Stream> > llvm::MinidumpYAML::Object::Streams
The documentation for this struct was generated from the following files:
- include/llvm/ObjectYAML/MinidumpYAML.h
- lib/ObjectYAML/MinidumpYAML.cpp