// Copyright 2011 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/base/view_prop.h" #include <set> #include "base/memory/raw_ptr.h" #include "base/memory/ref_counted.h" namespace ui { // Maints the actual view, key and data. class ViewProp::Data : public base::RefCounted<ViewProp::Data> { … }; // static ViewProp::Data::DataSet* ViewProp::Data::data_set_ = …; ViewProp::ViewProp(gfx::AcceleratedWidget view, const char* key, void* data) { … } ViewProp::~ViewProp() { … } // static void* ViewProp::GetValue(gfx::AcceleratedWidget view, const char* key) { … } // static const char* ViewProp::Key() const { … } } // namespace ui