1// Copyright 2014 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "mojo/public/cpp/environment/environment.h" 6 7#include "mojo/environment/default_async_waiter_impl.h" 8#include "mojo/environment/default_logger_impl.h" 9 10namespace mojo { 11 12// These methods are intentionally not implemented so that there is a link 13// error if someone uses them in a Chromium-environment. 14#if 0 15Environment::Environment() { 16} 17 18Environment::Environment(const MojoAsyncWaiter* default_async_waiter, 19 const MojoLogger* default_logger) { 20} 21 22Environment::~Environment() { 23} 24#endif 25 26// static 27const MojoAsyncWaiter* Environment::GetDefaultAsyncWaiter() { 28 return internal::GetDefaultAsyncWaiterImpl(); 29} 30 31// static 32const MojoLogger* Environment::GetDefaultLogger() { 33 return internal::GetDefaultLoggerImpl(); 34} 35 36} // namespace mojo 37