LLDB mainline
lldb_private::CommandOptionsProcessAttach Class Reference

#include <CommandOptionsProcessAttach.h>

Inheritance diagram for lldb_private::CommandOptionsProcessAttach:
[legend]

Public Member Functions

 CommandOptionsProcessAttach ()
 ~CommandOptionsProcessAttach () override=default
lldb_private::Status SetOptionValue (uint32_t option_idx, llvm::StringRef option_arg, lldb_private::ExecutionContext *execution_context) override
void OptionParsingStarting (lldb_private::ExecutionContext *execution_context) override
llvm::ArrayRef< lldb_private::OptionDefinitionGetDefinitions () override
Public Member Functions inherited from lldb_private::OptionGroup
 OptionGroup ()=default
virtual ~OptionGroup ()=default
virtual Status OptionParsingFinished (ExecutionContext *execution_context)

Public Attributes

lldb_private::ProcessAttachInfo attach_info

Detailed Description

Definition at line 19 of file CommandOptionsProcessAttach.h.

Constructor & Destructor Documentation

◆ CommandOptionsProcessAttach()

lldb_private::CommandOptionsProcessAttach::CommandOptionsProcessAttach ( )
inline

Definition at line 21 of file CommandOptionsProcessAttach.h.

References OptionParsingStarting().

◆ ~CommandOptionsProcessAttach()

lldb_private::CommandOptionsProcessAttach::~CommandOptionsProcessAttach ( )
overridedefault

Member Function Documentation

◆ GetDefinitions()

llvm::ArrayRef< OptionDefinition > CommandOptionsProcessAttach::GetDefinitions ( )
overridevirtual

Implements lldb_private::OptionGroup.

Definition at line 74 of file CommandOptionsProcessAttach.cpp.

◆ OptionParsingStarting()

void lldb_private::CommandOptionsProcessAttach::OptionParsingStarting ( lldb_private::ExecutionContext * execution_context)
inlineoverridevirtual

Implements lldb_private::OptionGroup.

Definition at line 33 of file CommandOptionsProcessAttach.h.

References attach_info.

Referenced by CommandOptionsProcessAttach().

◆ SetOptionValue()

Status CommandOptionsProcessAttach::SetOptionValue ( uint32_t option_idx,
llvm::StringRef option_arg,
lldb_private::ExecutionContext * execution_context )
overridevirtual

Member Data Documentation

◆ attach_info

lldb_private::ProcessAttachInfo lldb_private::CommandOptionsProcessAttach::attach_info

Definition at line 42 of file CommandOptionsProcessAttach.h.

Referenced by OptionParsingStarting(), and SetOptionValue().


The documentation for this class was generated from the following files: