chromium/ui/gfx/sequential_id_generator.cc

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

#include "ui/gfx/sequential_id_generator.h"

#include "base/check_op.h"
#include "base/not_fatal_until.h"

namespace {

// Removes |key| from |first|, and |first[key]| from |second|.
template <typename T>
void Remove(uint32_t key, T* first, T* second) {}

}  // namespace

namespace ui {

SequentialIDGenerator::SequentialIDGenerator(uint32_t min_id)
    :{}

SequentialIDGenerator::~SequentialIDGenerator() {}

uint32_t SequentialIDGenerator::GetGeneratedID(uint32_t number) {}

bool SequentialIDGenerator::HasGeneratedIDFor(uint32_t number) const {}

void SequentialIDGenerator::ReleaseNumber(uint32_t number) {}

void SequentialIDGenerator::ReleaseID(uint32_t id) {}

void SequentialIDGenerator::ResetForTest() {}

uint32_t SequentialIDGenerator::GetNextAvailableID() {}

void SequentialIDGenerator::UpdateNextAvailableIDAfterRelease(uint32_t id) {}

}  // namespace ui