blob: 3a86d35a822f31c9c9f46b524c60aef7adc8a294 [file] [log] [blame]
// Copyright (c) 2013 The Chromium OS Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef CHROMIUMOS_WIDE_PROFILING_MYBASE_BASE_LOGGING_H_
#define CHROMIUMOS_WIDE_PROFILING_MYBASE_BASE_LOGGING_H_
#include <errno.h> // for errno
#include <string.h> // for strerror
#include <iostream>
#include <sstream>
#include <string>
#include "android-base/logging.h"
// Emulate Chrome-like logging.
namespace logging {
extern bool gVlogEnabled;
} // namespace logging
#define VLOG(level) ::logging::gVlogEnabled && LOG(INFO)
#define DLOG(x) android::base::kEnableDChecks && LOG(x)
#define DVLOG(x) android::base::kEnableDChecks && VLOG(x)
#endif // CHROMIUMOS_WIDE_PROFILING_MYBASE_BASE_LOGGING_H_