Home | History | Annotate | Download | only in Commands
      1 //===-- CommandObjectLog.h --------------------------------------*- C++ -*-===//
      2 //
      3 //                     The LLVM Compiler Infrastructure
      4 //
      5 // This file is distributed under the University of Illinois Open Source
      6 // License. See LICENSE.TXT for details.
      7 //
      8 //===----------------------------------------------------------------------===//
      9 
     10 #ifndef liblldb_CommandObjectLog_h_
     11 #define liblldb_CommandObjectLog_h_
     12 
     13 // C Includes
     14 // C++ Includes
     15 #include <map>
     16 #include <string>
     17 
     18 // Other libraries and framework includes
     19 // Project includes
     20 #include "lldb/Interpreter/CommandObjectMultiword.h"
     21 
     22 namespace lldb_private {
     23 
     24 //-------------------------------------------------------------------------
     25 // CommandObjectLog
     26 //-------------------------------------------------------------------------
     27 
     28 class CommandObjectLog : public CommandObjectMultiword
     29 {
     30 public:
     31     //------------------------------------------------------------------
     32     // Constructors and Destructors
     33     //------------------------------------------------------------------
     34     CommandObjectLog(CommandInterpreter &interpreter);
     35 
     36     virtual
     37     ~CommandObjectLog();
     38 
     39 private:
     40     //------------------------------------------------------------------
     41     // For CommandObjectLog only
     42     //------------------------------------------------------------------
     43     DISALLOW_COPY_AND_ASSIGN (CommandObjectLog);
     44 };
     45 
     46 } // namespace lldb_private
     47 
     48 #endif  // liblldb_CommandObjectLog_h_
     49