// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "mojo/public/cpp/system/string_data_source.h" #include <algorithm> #include "base/notreached.h" namespace mojo { StringDataSource::StringDataSource(base::span<const char> data, AsyncWritingMode mode) { … } StringDataSource::~StringDataSource() = default; uint64_t StringDataSource::GetLength() const { … } DataPipeProducer::DataSource::ReadResult StringDataSource::Read( uint64_t offset, base::span<char> buffer) { … } } // namespace mojo