chromium/printing/page_number.cc

// Copyright 2006-2008 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/page_number.h"

#include <algorithm>
#include <limits>

#include "base/check_op.h"
#include "printing/print_job_constants.h"

namespace printing {

PageNumber::PageNumber(const PageRanges& ranges, uint32_t document_page_count) {}

PageNumber::PageNumber()
    :{}

PageNumber::PageNumber(const PageNumber& other) = default;

PageNumber& PageNumber::operator=(const PageNumber& other) = default;

void PageNumber::Init(const PageRanges& ranges, uint32_t document_page_count) {}

uint32_t PageNumber::operator++() {}

bool PageNumber::operator==(const PageNumber& other) const {}
bool PageNumber::operator!=(const PageNumber& other) const {}

// static
std::vector<uint32_t> PageNumber::GetPages(PageRanges ranges,
                                           uint32_t page_count) {}

}  // namespace printing