LLDB mainline
lldb_private::CommandObject::CommandArgumentData Struct Reference

Used to build individual command argument lists. More...

#include <CommandObject.h>

Public Member Functions

 CommandArgumentData (lldb::CommandArgumentType type=lldb::eArgTypeNone, ArgumentRepetitionType repetition=eArgRepeatPlain, uint32_t opt_set=LLDB_OPT_SET_ALL)

Public Attributes

lldb::CommandArgumentType arg_type
ArgumentRepetitionType arg_repetition
uint32_t arg_opt_set_association
 This arg might be associated only with some particular option set(s).

Detailed Description

Used to build individual command argument lists.

Definition at line 94 of file CommandObject.h.

Constructor & Destructor Documentation

◆ CommandArgumentData()

lldb_private::CommandObject::CommandArgumentData::CommandArgumentData ( lldb::CommandArgumentType type = lldb::eArgTypeNone,
ArgumentRepetitionType repetition = eArgRepeatPlain,
uint32_t opt_set = LLDB_OPT_SET_ALL )
inline

Member Data Documentation

◆ arg_opt_set_association

uint32_t lldb_private::CommandObject::CommandArgumentData::arg_opt_set_association

This arg might be associated only with some particular option set(s).

By default the arg associates to all option sets.

Definition at line 99 of file CommandObject.h.

Referenced by CommandArgumentData(), and CommandObjectThreadSelect::CommandObjectThreadSelect().

◆ arg_repetition

◆ arg_type


The documentation for this struct was generated from the following file: