#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 { … }
std::vector<uint32_t> PageNumber::GetPages(PageRanges ranges,
uint32_t page_count) { … }
}