chromium/third_party/pdfium/core/fxcrt/widetext_buffer.cpp

// Copyright 2017 The PDFium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com

#include "core/fxcrt/widetext_buffer.h"

#include "core/fxcrt/fx_safe_types.h"
#include "core/fxcrt/span_util.h"

namespace fxcrt {

size_t WideTextBuffer::GetLength() const {}

pdfium::span<wchar_t> WideTextBuffer::GetWideSpan() {}

pdfium::span<const wchar_t> WideTextBuffer::GetWideSpan() const {}

WideStringView WideTextBuffer::AsStringView() const {}

WideString WideTextBuffer::MakeString() const {}

void WideTextBuffer::AppendChar(wchar_t ch) {}

void WideTextBuffer::Delete(size_t start_index, size_t count) {}

void WideTextBuffer::AppendWideString(WideStringView str) {}

WideTextBuffer& WideTextBuffer::operator<<(ByteStringView ascii) {}

WideTextBuffer& WideTextBuffer::operator<<(WideStringView str) {}

WideTextBuffer& WideTextBuffer::operator<<(const WideString& str) {}

WideTextBuffer& WideTextBuffer::operator<<(const wchar_t* lpsz) {}

WideTextBuffer& WideTextBuffer::operator<<(const WideTextBuffer& buf) {}

pdfium::span<wchar_t> WideTextBuffer::ExpandWideBuf(size_t char_count) {}

}  // namespace fxcrt