Go to the documentation of this file.
9 #ifndef LLDB_INTERPRETER_OPTIONGROUPFILE_H
10 #define LLDB_INTERPRETER_OPTIONGROUPFILE_H
23 int short_option,
uint32_t completion_type,
25 const char *usage_text);
52 const char *long_option,
int short_option,
55 const char *usage_text);
79 #endif // LLDB_INTERPRETER_OPTIONGROUPFILE_H
OptionValueFileSpecList & GetOptionValue()
Status SetOptionValue(uint32_t option_idx, llvm::StringRef option_value, ExecutionContext *execution_context) override
OptionDefinition m_option_definition
const OptionValueFileSpec & GetOptionValue() const
OptionValueFileSpecList m_file_list
void OptionParsingStarting(ExecutionContext *execution_context) override
OptionValueFileSpec & GetOptionValue()
OptionDefinition m_option_definition
Status SetOptionValue(uint32_t option_idx, llvm::StringRef option_value, ExecutionContext *execution_context) override
OptionGroupFileList(uint32_t usage_mask, bool required, const char *long_option, int short_option, uint32_t completion_type, lldb::CommandArgumentType argument_type, const char *usage_text)
llvm::ArrayRef< OptionDefinition > GetDefinitions() override
llvm::ArrayRef< OptionDefinition > GetDefinitions() override
~OptionGroupFile() override=default
~OptionGroupFileList() override
void OptionParsingStarting(ExecutionContext *execution_context) override
A class that represents a running process on the host machine.
const OptionValueFileSpecList & GetOptionValue() const
OptionValueFileSpec m_file
OptionGroupFile(uint32_t usage_mask, bool required, const char *long_option, int short_option, uint32_t completion_type, lldb::CommandArgumentType argument_type, const char *usage_text)