#include "util/file/string_file.h"
#include <string.h>
#include <algorithm>
#include <limits>
#include "base/check_op.h"
#include "base/logging.h"
#include "base/numerics/ostream_operators.h"
#include "base/numerics/safe_math.h"
#include "util/misc/implicit_cast.h"
#include "util/numeric/safe_assignment.h"
namespace crashpad {
StringFile::StringFile() : … { … }
StringFile::~StringFile() { … }
void StringFile::SetString(const std::string& string) { … }
void StringFile::Reset() { … }
FileOperationResult StringFile::Read(void* data, size_t size) { … }
bool StringFile::Write(const void* data, size_t size) { … }
bool StringFile::WriteIoVec(std::vector<WritableIoVec>* iovecs) { … }
FileOffset StringFile::Seek(FileOffset offset, int whence) { … }
}