chromium/printing/metafile.cc

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

#include "printing/metafile.h"

#include <stdint.h>

#include <vector>

#include "base/files/file.h"
#include "base/logging.h"
#include "base/memory/read_only_shared_memory_region.h"
#include "base/numerics/safe_conversions.h"
#include "build/build_config.h"

namespace printing {

MetafilePlayer::MetafilePlayer() = default;

MetafilePlayer::~MetafilePlayer() = default;

Metafile::Metafile() = default;

Metafile::~Metafile() = default;

bool Metafile::GetDataAsVector(std::vector<char>* buffer) const {}

base::MappedReadOnlyRegion Metafile::GetDataAsSharedMemoryRegion() const {}

#if !BUILDFLAG(IS_ANDROID)
bool Metafile::SaveTo(base::File* file) const {}
#endif  // !BUILDFLAG(IS_ANDROID)

}  // namespace printing