#include "util/file/output_stream_file_writer.h"
#include "base/logging.h"
#include "base/notreached.h"
#include "util/stream/output_stream_interface.h"
namespace crashpad {
OutputStreamFileWriter::OutputStreamFileWriter(
std::unique_ptr<OutputStreamInterface> output_stream)
: … { … }
OutputStreamFileWriter::~OutputStreamFileWriter() { … }
bool OutputStreamFileWriter::Write(const void* data, size_t size) { … }
bool OutputStreamFileWriter::WriteIoVec(std::vector<WritableIoVec>* iovecs) { … }
FileOffset OutputStreamFileWriter::Seek(FileOffset offset, int whence) { … }
bool OutputStreamFileWriter::Flush() { … }
}