LLDB mainline
|
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). | |
Used to build individual command argument lists.
Definition at line 95 of file CommandObject.h.
|
inline |
Definition at line 102 of file CommandObject.h.
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 100 of file CommandObject.h.
Referenced by CommandObjectThreadSelect::CommandObjectThreadSelect().
ArgumentRepetitionType lldb_private::CommandObject::CommandArgumentData::arg_repetition |
Definition at line 97 of file CommandObject.h.
Referenced by lldb_private::CommandObject::AddIDsArgumentData(), lldb_private::CommandObject::AddSimpleArgumentList(), CommandObjectLogDisable::CommandObjectLogDisable(), CommandObjectLogEnable::CommandObjectLogEnable(), CommandObjectMemoryFind::CommandObjectMemoryFind(), CommandObjectMemoryHistory::CommandObjectMemoryHistory(), CommandObjectMemoryRead::CommandObjectMemoryRead(), CommandObjectPlatformGetFile::CommandObjectPlatformGetFile(), CommandObjectRegisterWrite::CommandObjectRegisterWrite(), CommandObjectSettingsAppend::CommandObjectSettingsAppend(), CommandObjectSettingsInsertAfter::CommandObjectSettingsInsertAfter(), CommandObjectSettingsInsertBefore::CommandObjectSettingsInsertBefore(), CommandObjectSettingsList::CommandObjectSettingsList(), CommandObjectSettingsRemove::CommandObjectSettingsRemove(), CommandObjectSettingsReplace::CommandObjectSettingsReplace(), CommandObjectSettingsSet::CommandObjectSettingsSet(), CommandObjectTargetModulesSearchPathsAdd::CommandObjectTargetModulesSearchPathsAdd(), CommandObjectTargetModulesSearchPathsInsert::CommandObjectTargetModulesSearchPathsInsert(), and CommandObjectThreadSelect::CommandObjectThreadSelect().
lldb::CommandArgumentType lldb_private::CommandObject::CommandArgumentData::arg_type |
Definition at line 96 of file CommandObject.h.
Referenced by lldb_private::CommandObject::AddIDsArgumentData(), lldb_private::CommandObject::AddSimpleArgumentList(), CommandObjectLogDisable::CommandObjectLogDisable(), CommandObjectLogEnable::CommandObjectLogEnable(), CommandObjectMemoryFind::CommandObjectMemoryFind(), CommandObjectMemoryHistory::CommandObjectMemoryHistory(), CommandObjectMemoryRead::CommandObjectMemoryRead(), CommandObjectPlatformGetFile::CommandObjectPlatformGetFile(), CommandObjectRegisterWrite::CommandObjectRegisterWrite(), CommandObjectSettingsAppend::CommandObjectSettingsAppend(), CommandObjectSettingsInsertAfter::CommandObjectSettingsInsertAfter(), CommandObjectSettingsInsertBefore::CommandObjectSettingsInsertBefore(), CommandObjectSettingsList::CommandObjectSettingsList(), CommandObjectSettingsRemove::CommandObjectSettingsRemove(), CommandObjectSettingsReplace::CommandObjectSettingsReplace(), CommandObjectSettingsSet::CommandObjectSettingsSet(), CommandObjectTargetModulesSearchPathsAdd::CommandObjectTargetModulesSearchPathsAdd(), CommandObjectTargetModulesSearchPathsInsert::CommandObjectTargetModulesSearchPathsInsert(), and CommandObjectThreadSelect::CommandObjectThreadSelect().