1*dda28197Spatrick #ifndef LLDB_TOOLS_LLDB_SERVER_LLDBSERVERUTILITIES_H 2*dda28197Spatrick 3*dda28197Spatrick #define LLDB_TOOLS_LLDB_SERVER_LLDBSERVERUTILITIES_H 4*dda28197Spatrick 5061da546Spatrick //===-- LLDBServerUtilities.h -----------------------------------*- C++ -*-===// 6061da546Spatrick // 7061da546Spatrick // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 8061da546Spatrick // See https://llvm.org/LICENSE.txt for license information. 9061da546Spatrick // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 10061da546Spatrick // 11061da546Spatrick //===----------------------------------------------------------------------===// 12061da546Spatrick 13061da546Spatrick #include "llvm/ADT/StringRef.h" 14061da546Spatrick 15061da546Spatrick #include <string> 16061da546Spatrick 17061da546Spatrick namespace lldb_private { 18061da546Spatrick namespace lldb_server { 19061da546Spatrick 20061da546Spatrick class LLDBServerUtilities { 21061da546Spatrick public: 22061da546Spatrick static bool SetupLogging(const std::string &log_file, 23061da546Spatrick const llvm::StringRef &log_channels, 24061da546Spatrick uint32_t log_options); 25061da546Spatrick }; 26061da546Spatrick } 27061da546Spatrick } 28*dda28197Spatrick 29*dda28197Spatrick #endif 30