1118824Sharti//===-- CommandObjectPlatform.h ---------------------------------*- C++ -*-===// 2118824Sharti// 3118824Sharti// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4118824Sharti// See https://llvm.org/LICENSE.txt for license information. 5118824Sharti// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 6118824Sharti// 7118824Sharti//===----------------------------------------------------------------------===// 8118824Sharti 9118824Sharti#ifndef LLDB_SOURCE_COMMANDS_COMMANDOBJECTPLATFORM_H 10118824Sharti#define LLDB_SOURCE_COMMANDS_COMMANDOBJECTPLATFORM_H 11118824Sharti 12118824Sharti#include "lldb/Interpreter/CommandObjectMultiword.h" 13118824Sharti 14118824Shartinamespace lldb_private { 15118824Sharti 16118824Sharti// CommandObjectPlatform 17118824Sharti 18118824Sharticlass CommandObjectPlatform : public CommandObjectMultiword { 19118824Shartipublic: 20118824Sharti CommandObjectPlatform(CommandInterpreter &interpreter); 21118824Sharti 22118824Sharti ~CommandObjectPlatform() override; 23118824Sharti 24118824Shartiprivate: 25118824Sharti CommandObjectPlatform(const CommandObjectPlatform &) = delete; 26118824Sharti const CommandObjectPlatform & 27118824Sharti operator=(const CommandObjectPlatform &) = delete; 28118824Sharti}; 29118824Sharti 30118824Sharti} // namespace lldb_private 31118824Sharti 32118824Sharti#endif // LLDB_SOURCE_COMMANDS_COMMANDOBJECTPLATFORM_H 33118824Sharti