1// Copyright (c) 2013 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 "base/trace_event/trace_log.h"
6
7namespace base {
8namespace trace_event {
9
10// Constant used by TraceLog's internal implementation of trace_option.
11const TraceLog::InternalTraceOptions
12    TraceLog::kInternalNone = 0;
13const TraceLog::InternalTraceOptions
14    TraceLog::kInternalRecordUntilFull = 1 << 0;
15const TraceLog::InternalTraceOptions
16    TraceLog::kInternalRecordContinuously = 1 << 1;
17const TraceLog::InternalTraceOptions
18    TraceLog::kInternalEnableSampling = 1 << 2;
19const TraceLog::InternalTraceOptions
20    TraceLog::kInternalEchoToConsole = 1 << 3;
21const TraceLog::InternalTraceOptions
22    TraceLog::kInternalRecordAsMuchAsPossible = 1 << 4;
23const TraceLog::InternalTraceOptions
24    TraceLog::kInternalEnableArgumentFilter = 1 << 5;
25
26}  // namespace trace_event
27}  // namespace base
28