1 // Copyright 2024 The PDFium Authors 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 "core/fxcodec/data_and_bytes_consumed.h" 6 7 #include <utility> 8 9 namespace fxcodec { 10 DataAndBytesConsumed(DataVector<uint8_t> data,uint32_t bytes_consumed)11DataAndBytesConsumed::DataAndBytesConsumed(DataVector<uint8_t> data, 12 uint32_t bytes_consumed) 13 : data(std::move(data)), bytes_consumed(bytes_consumed) {} 14 15 DataAndBytesConsumed::DataAndBytesConsumed(DataAndBytesConsumed&&) noexcept = 16 default; 17 18 DataAndBytesConsumed& DataAndBytesConsumed::operator=( 19 DataAndBytesConsumed&&) noexcept = default; 20 21 DataAndBytesConsumed::~DataAndBytesConsumed() = default; 22 23 } // namespace fxcodec 24