LLDB mainline
ProcessGDBRemoteLog.h
Go to the documentation of this file.
1//===-- ProcessGDBRemoteLog.h -----------------------------------*- C++ -*-===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
9#ifndef LLDB_SOURCE_PLUGINS_PROCESS_GDB_REMOTE_PROCESSGDBREMOTELOG_H
10#define LLDB_SOURCE_PLUGINS_PROCESS_GDB_REMOTE_PROCESSGDBREMOTELOG_H
11
12#include "lldb/Utility/Log.h"
13#include "llvm/ADT/BitmaskEnum.h"
14
15namespace lldb_private {
16namespace process_gdb_remote {
17
33
35public:
36 static void Initialize();
37};
38
39} // namespace process_gdb_remote
40
42
43} // namespace lldb_private
44
45#endif // LLDB_SOURCE_PLUGINS_PROCESS_GDB_REMOTE_PROCESSGDBREMOTELOG_H
static constexpr MaskType ChannelFlag
Definition Log.h:144
uint64_t MaskType
The underlying type of all log channel enums.
Definition Log.h:141
A class that represents a running process on the host machine.
Log::Channel & LogChannelFor< process_gdb_remote::GDBRLog >()