#include "minidump/minidump_handle_writer.h"
#include <string>
#include "base/check_op.h"
#include "base/logging.h"
#include "minidump/minidump_extensions.h"
#include "util/file/file_writer.h"
#include "util/numeric/safe_assignment.h"
namespace crashpad {
MinidumpHandleDataWriter::MinidumpHandleDataWriter()
: … { … }
MinidumpHandleDataWriter::~MinidumpHandleDataWriter() { … }
void MinidumpHandleDataWriter::InitializeFromSnapshot(
const std::vector<HandleSnapshot>& handle_snapshots) { … }
bool MinidumpHandleDataWriter::Freeze() { … }
size_t MinidumpHandleDataWriter::SizeOfObject() { … }
std::vector<internal::MinidumpWritable*> MinidumpHandleDataWriter::Children() { … }
bool MinidumpHandleDataWriter::WriteObject(FileWriterInterface* file_writer) { … }
MinidumpStreamType MinidumpHandleDataWriter::StreamType() const { … }
}