Index: base/global_descriptors_posix.cc |
diff --git a/base/global_descriptors_posix.cc b/base/global_descriptors_posix.cc |
deleted file mode 100644 |
index 50526ec1ca744fa6dd9eafff7335520ea2f3ebf1..0000000000000000000000000000000000000000 |
--- a/base/global_descriptors_posix.cc |
+++ /dev/null |
@@ -1,60 +0,0 @@ |
-// Copyright (c) 2012 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "base/global_descriptors_posix.h" |
- |
-#include <vector> |
-#include <utility> |
- |
-#include "base/logging.h" |
- |
-namespace base { |
- |
-// static |
-GlobalDescriptors* GlobalDescriptors::GetInstance() { |
- typedef Singleton<base::GlobalDescriptors, |
- LeakySingletonTraits<base::GlobalDescriptors> > |
- GlobalDescriptorsSingleton; |
- return GlobalDescriptorsSingleton::get(); |
-} |
- |
-int GlobalDescriptors::Get(Key key) const { |
- const int ret = MaybeGet(key); |
- |
- if (ret == -1) |
- DLOG(FATAL) << "Unknown global descriptor: " << key; |
- return ret; |
-} |
- |
-int GlobalDescriptors::MaybeGet(Key key) const { |
- for (Mapping::const_iterator |
- i = descriptors_.begin(); i != descriptors_.end(); ++i) { |
- if (i->first == key) |
- return i->second; |
- } |
- |
- return -1; |
-} |
- |
-void GlobalDescriptors::Set(Key key, int fd) { |
- for (Mapping::iterator |
- i = descriptors_.begin(); i != descriptors_.end(); ++i) { |
- if (i->first == key) { |
- i->second = fd; |
- return; |
- } |
- } |
- |
- descriptors_.push_back(std::make_pair(key, fd)); |
-} |
- |
-void GlobalDescriptors::Reset(const Mapping& mapping) { |
- descriptors_ = mapping; |
-} |
- |
-GlobalDescriptors::GlobalDescriptors() {} |
- |
-GlobalDescriptors::~GlobalDescriptors() {} |
- |
-} // namespace base |