Index: mojo/services/public/cpp/view_manager/lib/view_private.cc |
diff --git a/mojo/services/public/cpp/view_manager/view.h b/mojo/services/public/cpp/view_manager/lib/view_private.cc |
similarity index 54% |
copy from mojo/services/public/cpp/view_manager/view.h |
copy to mojo/services/public/cpp/view_manager/lib/view_private.cc |
index a0bba820542167b5eb42fe2bfa7cefb126a4da92..c67453370c6ebca51d822f15095bf2702826bc25 100644 |
--- a/mojo/services/public/cpp/view_manager/view.h |
+++ b/mojo/services/public/cpp/view_manager/lib/view_private.cc |
@@ -2,23 +2,24 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef MOJO_SERVICES_PUBLIC_CPP_VIEW_MANAGER_VIEW_H_ |
-#define MOJO_SERVICES_PUBLIC_CPP_VIEW_MANAGER_VIEW_H_ |
- |
-#include "base/basictypes.h" |
+#include "mojo/services/public/cpp/view_manager/lib/view_private.h" |
namespace mojo { |
namespace services { |
namespace view_manager { |
-class View { |
- public: |
- private: |
- DISALLOW_COPY_AND_ASSIGN(View); |
-}; |
+ViewPrivate::ViewPrivate(View* view) |
+ : view_(view) { |
+} |
+ |
+ViewPrivate::~ViewPrivate() { |
+} |
+ |
+// static |
+View* ViewPrivate::LocalCreate() { |
+ return new View; |
+} |
} // namespace view_manager |
} // namespace services |
} // namespace mojo |
- |
-#endif // MOJO_SERVICES_PUBLIC_CPP_VIEW_MANAGER_VIEW_H_ |