diff options
Diffstat (limited to 'source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h')
| -rw-r--r-- | source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h | 55 | 
1 files changed, 27 insertions, 28 deletions
diff --git a/source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h b/source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h index 0cb32d9b2dcfa..703c775268d2f 100644 --- a/source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h +++ b/source/Plugins/Process/MacOSX-Kernel/ProcessKDPLog.h @@ -17,38 +17,37 @@  // Project includes  #include "lldb/Core/Log.h" -#define KDP_LOG_VERBOSE                  (1u << 0) -#define KDP_LOG_PROCESS                  (1u << 1) -#define KDP_LOG_THREAD                   (1u << 2) -#define KDP_LOG_PACKETS                  (1u << 3) -#define KDP_LOG_MEMORY                   (1u << 4)    // Log memory reads/writes calls -#define KDP_LOG_MEMORY_DATA_SHORT        (1u << 5)    // Log short memory reads/writes bytes -#define KDP_LOG_MEMORY_DATA_LONG         (1u << 6)    // Log all memory reads/writes bytes -#define KDP_LOG_BREAKPOINTS              (1u << 7) -#define KDP_LOG_WATCHPOINTS              (1u << 8) -#define KDP_LOG_STEP                     (1u << 9) -#define KDP_LOG_COMM                     (1u << 10) -#define KDP_LOG_ASYNC                    (1u << 11) -#define KDP_LOG_ALL                      (UINT32_MAX) -#define KDP_LOG_DEFAULT                  KDP_LOG_PACKETS - -class ProcessKDPLog -{ +#define KDP_LOG_VERBOSE (1u << 0) +#define KDP_LOG_PROCESS (1u << 1) +#define KDP_LOG_THREAD (1u << 2) +#define KDP_LOG_PACKETS (1u << 3) +#define KDP_LOG_MEMORY (1u << 4) // Log memory reads/writes calls +#define KDP_LOG_MEMORY_DATA_SHORT                                              \ +  (1u << 5) // Log short memory reads/writes bytes +#define KDP_LOG_MEMORY_DATA_LONG (1u << 6) // Log all memory reads/writes bytes +#define KDP_LOG_BREAKPOINTS (1u << 7) +#define KDP_LOG_WATCHPOINTS (1u << 8) +#define KDP_LOG_STEP (1u << 9) +#define KDP_LOG_COMM (1u << 10) +#define KDP_LOG_ASYNC (1u << 11) +#define KDP_LOG_ALL (UINT32_MAX) +#define KDP_LOG_DEFAULT KDP_LOG_PACKETS + +class ProcessKDPLog {  public: -    static lldb_private::Log * -    GetLogIfAllCategoriesSet(uint32_t mask = 0); +  static lldb_private::Log *GetLogIfAllCategoriesSet(uint32_t mask = 0); -    static void -    DisableLog (const char **categories, lldb_private::Stream *feedback_strm); +  static void DisableLog(const char **categories, +                         lldb_private::Stream *feedback_strm); -    static lldb_private::Log * -    EnableLog (lldb::StreamSP &log_stream_sp, uint32_t log_options, const char **categories, lldb_private::Stream *feedback_strm); +  static lldb_private::Log *EnableLog(lldb::StreamSP &log_stream_sp, +                                      uint32_t log_options, +                                      const char **categories, +                                      lldb_private::Stream *feedback_strm); -    static void -    ListLogCategories (lldb_private::Stream *strm); +  static void ListLogCategories(lldb_private::Stream *strm); -    static void -    LogIf (uint32_t mask, const char *format, ...); +  static void LogIf(uint32_t mask, const char *format, ...);  }; -#endif  // liblldb_ProcessKDPLog_h_ +#endif // liblldb_ProcessKDPLog_h_  | 
