xref: /openbsd-src/gnu/llvm/lldb/source/Commands/CommandObjectLog.h (revision 061da546b983eb767bad15e67af1174fb0bcf31c)
1*061da546Spatrick //===-- CommandObjectLog.h --------------------------------------*- C++ -*-===//
2*061da546Spatrick //
3*061da546Spatrick // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4*061da546Spatrick // See https://llvm.org/LICENSE.txt for license information.
5*061da546Spatrick // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6*061da546Spatrick //
7*061da546Spatrick //===----------------------------------------------------------------------===//
8*061da546Spatrick 
9*061da546Spatrick #ifndef liblldb_CommandObjectLog_h_
10*061da546Spatrick #define liblldb_CommandObjectLog_h_
11*061da546Spatrick 
12*061da546Spatrick 
13*061da546Spatrick #include "lldb/Interpreter/CommandObjectMultiword.h"
14*061da546Spatrick 
15*061da546Spatrick namespace lldb_private {
16*061da546Spatrick 
17*061da546Spatrick // CommandObjectLog
18*061da546Spatrick 
19*061da546Spatrick class CommandObjectLog : public CommandObjectMultiword {
20*061da546Spatrick public:
21*061da546Spatrick   // Constructors and Destructors
22*061da546Spatrick   CommandObjectLog(CommandInterpreter &interpreter);
23*061da546Spatrick 
24*061da546Spatrick   ~CommandObjectLog() override;
25*061da546Spatrick 
26*061da546Spatrick private:
27*061da546Spatrick   // For CommandObjectLog only
28*061da546Spatrick   DISALLOW_COPY_AND_ASSIGN(CommandObjectLog);
29*061da546Spatrick };
30*061da546Spatrick 
31*061da546Spatrick } // namespace lldb_private
32*061da546Spatrick 
33*061da546Spatrick #endif // liblldb_CommandObjectLog_h_
34