diff options
Diffstat (limited to 'lldb/source/Commands/CommandObjectSettings.h')
-rw-r--r-- | lldb/source/Commands/CommandObjectSettings.h | 355 |
1 files changed, 0 insertions, 355 deletions
diff --git a/lldb/source/Commands/CommandObjectSettings.h b/lldb/source/Commands/CommandObjectSettings.h index 79f40b5287d..eca7adeea76 100644 --- a/lldb/source/Commands/CommandObjectSettings.h +++ b/lldb/source/Commands/CommandObjectSettings.h @@ -36,361 +36,6 @@ public: }; -//------------------------------------------------------------------------- -// CommandObjectSettingsSet -//------------------------------------------------------------------------- - -class CommandObjectSettingsSet : public CommandObject -{ -public: - CommandObjectSettingsSet (CommandInterpreter &interpreter); - - virtual - ~CommandObjectSettingsSet (); - - virtual bool - Execute (Args& command, - CommandReturnObject &result) - { return false; } - - virtual bool - WantsRawCommandString() { return true; } - - // Overrides base class's behavior where WantsCompletion = !WantsRawCommandString. - virtual bool - WantsCompletion() { return true; } - - virtual bool - ExecuteRawCommandString (const char *raw_command, - CommandReturnObject &result); - - virtual Options * - GetOptions (); - - class CommandOptions : public Options - { - public: - - CommandOptions (CommandInterpreter &interpreter); - - virtual - ~CommandOptions (); - - virtual Error - SetOptionValue (uint32_t option_idx, const char *option_arg); - - void - OptionParsingStarting (); - - const OptionDefinition* - GetDefinitions (); - - // Options table: Required for subclasses of Options. - - static OptionDefinition g_option_table[]; - - // Instance variables to hold the values for command options. - - bool m_override; - bool m_reset; - - }; - - virtual int - HandleArgumentCompletion (Args &input, - int &cursor_index, - int &cursor_char_position, - OptionElementVector &opt_element_vector, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches); - -private: - CommandOptions m_options; -}; - -//------------------------------------------------------------------------- -// CommandObjectSettingsShow -- Show current values -//------------------------------------------------------------------------- - -class CommandObjectSettingsShow : public CommandObject -{ -public: - CommandObjectSettingsShow (CommandInterpreter &interpreter); - - virtual - ~CommandObjectSettingsShow (); - - virtual bool - Execute (Args& command, - CommandReturnObject &result); - - - virtual int - HandleArgumentCompletion (Args &input, - int &cursor_index, - int &cursor_char_position, - OptionElementVector &opt_element_vector, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches); - -private: -}; - -//------------------------------------------------------------------------- -// CommandObjectSettingsList -- List settable variables -//------------------------------------------------------------------------- - -class CommandObjectSettingsList : public CommandObject -{ -public: - CommandObjectSettingsList (CommandInterpreter &interpreter); - - virtual - ~CommandObjectSettingsList (); - - virtual bool - Execute (Args& command, - CommandReturnObject &result); - - virtual int - HandleArgumentCompletion (Args &input, - int &cursor_index, - int &cursor_char_position, - OptionElementVector &opt_element_vector, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches); - -private: -}; - -//------------------------------------------------------------------------- -// CommandObjectSettingsRemove -//------------------------------------------------------------------------- - -class CommandObjectSettingsRemove : public CommandObject -{ -public: - CommandObjectSettingsRemove (CommandInterpreter &interpreter); - - virtual - ~CommandObjectSettingsRemove (); - - virtual bool - Execute (Args& command, - CommandReturnObject &result); - - virtual int - HandleArgumentCompletion (Args &input, - int &cursor_index, - int &cursor_char_position, - OptionElementVector &opt_element_vector, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches); - -private: -}; - -//------------------------------------------------------------------------- -// CommandObjectSettingsReplace -//------------------------------------------------------------------------- - -class CommandObjectSettingsReplace : public CommandObject -{ -public: - CommandObjectSettingsReplace (CommandInterpreter &interpreter); - - virtual - ~CommandObjectSettingsReplace (); - - virtual bool - Execute (Args& command, - CommandReturnObject &result) - { return false; } - - virtual bool - WantsRawCommandString() { return true; } - - // Overrides base class's behavior where WantsCompletion = !WantsRawCommandString. - virtual bool - WantsCompletion() { return true; } - - virtual bool - ExecuteRawCommandString (const char *raw_command, - CommandReturnObject &result); - - virtual int - HandleArgumentCompletion (Args &input, - int &cursor_index, - int &cursor_char_position, - OptionElementVector &opt_element_vector, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches); - -private: -}; - -//------------------------------------------------------------------------- -// CommandObjectSettingsInsertBefore -//------------------------------------------------------------------------- - -class CommandObjectSettingsInsertBefore : public CommandObject -{ -public: - CommandObjectSettingsInsertBefore (CommandInterpreter &interpreter); - - virtual - ~CommandObjectSettingsInsertBefore (); - - virtual bool - Execute (Args& command, - CommandReturnObject &result) - { return false; } - - virtual bool - WantsRawCommandString() { return true; } - - // Overrides base class's behavior where WantsCompletion = !WantsRawCommandString. - virtual bool - WantsCompletion() { return true; } - - virtual bool - ExecuteRawCommandString (const char *raw_command, - CommandReturnObject &result); - - virtual int - HandleArgumentCompletion (Args &input, - int &cursor_index, - int &cursor_char_position, - OptionElementVector &opt_element_vector, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches); - -private: -}; - -//------------------------------------------------------------------------- -// CommandObjectSettingInsertAfter -//------------------------------------------------------------------------- - -class CommandObjectSettingsInsertAfter : public CommandObject -{ -public: - CommandObjectSettingsInsertAfter (CommandInterpreter &interpreter); - - virtual - ~CommandObjectSettingsInsertAfter (); - - virtual bool - Execute (Args& command, - CommandReturnObject &result) - { return false; } - - virtual bool - WantsRawCommandString() { return true; } - - // Overrides base class's behavior where WantsCompletion = !WantsRawCommandString. - virtual bool - WantsCompletion() { return true; } - - virtual bool - ExecuteRawCommandString (const char *raw_command, - CommandReturnObject &result); - - virtual int - HandleArgumentCompletion (Args &input, - int &cursor_index, - int &cursor_char_position, - OptionElementVector &opt_element_vector, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches); - -private: -}; - -//------------------------------------------------------------------------- -// CommandObjectSettingsAppend -//------------------------------------------------------------------------- - -class CommandObjectSettingsAppend : public CommandObject -{ -public: - CommandObjectSettingsAppend (CommandInterpreter &interpreter); - - virtual - ~CommandObjectSettingsAppend (); - - virtual bool - Execute (Args& command, - CommandReturnObject &result) - { return false; } - - virtual bool - WantsRawCommandString() { return true; } - - // Overrides base class's behavior where WantsCompletion = !WantsRawCommandString. - virtual bool - WantsCompletion() { return true; } - - virtual bool - ExecuteRawCommandString (const char *raw_command, - CommandReturnObject &result); - - virtual int - HandleArgumentCompletion (Args &input, - int &cursor_index, - int &cursor_char_position, - OptionElementVector &opt_element_vector, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches); - -private: -}; - -//------------------------------------------------------------------------- -// CommandObjectSettingsClear -//------------------------------------------------------------------------- - -class CommandObjectSettingsClear : public CommandObject -{ -public: - CommandObjectSettingsClear (CommandInterpreter &interpreter); - - virtual - ~CommandObjectSettingsClear (); - - virtual bool - Execute (Args& command, - CommandReturnObject &result); - - virtual int - HandleArgumentCompletion (Args &input, - int &cursor_index, - int &cursor_char_position, - OptionElementVector &opt_element_vector, - int match_start_point, - int max_return_elements, - bool &word_complete, - StringList &matches); - -private: -}; - } // namespace lldb_private #endif // liblldb_CommandObjectSettings_h_ |