blob: f35930bc66a688c4b313f2ec88940ac31708bcaa [file] [log] [blame]
Dan Sinclair048afc62018-05-01 17:01:54 +00001// Copyright 2018 PDFium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#include "testing/string_write_stream.h"
Tom Sepez25f33d02021-01-29 01:58:51 +00006
Dan Sinclair048afc62018-05-01 17:01:54 +00007#include "core/fxcrt/bytestring.h"
8#include "core/fxcrt/widestring.h"
Lei Zhang45829202021-04-16 16:42:11 +00009#include "third_party/base/check_op.h"
Dan Sinclair048afc62018-05-01 17:01:54 +000010
11StringWriteStream::StringWriteStream() = default;
12
13StringWriteStream::~StringWriteStream() = default;
14
Tom Sepezf0541912021-07-08 23:12:25 +000015bool StringWriteStream::WriteBlock(const void* pData, size_t size) {
Dan Sinclair048afc62018-05-01 17:01:54 +000016 stream_.write(static_cast<const char*>(pData), size);
17 return true;
18}