diff options
Diffstat (limited to 'lldb/tools/lldb-mi/MICmdArgValPrintValues.h')
-rw-r--r-- | lldb/tools/lldb-mi/MICmdArgValPrintValues.h | 52 |
1 files changed, 28 insertions, 24 deletions
diff --git a/lldb/tools/lldb-mi/MICmdArgValPrintValues.h b/lldb/tools/lldb-mi/MICmdArgValPrintValues.h index fa8ec8a5477..ddfa7c24fcc 100644 --- a/lldb/tools/lldb-mi/MICmdArgValPrintValues.h +++ b/lldb/tools/lldb-mi/MICmdArgValPrintValues.h @@ -15,39 +15,43 @@ // Declarations: class CMICmdArgContext; -//++ ============================================================================ +//++ +//============================================================================ // Details: MI common code class. Command argument class. Arguments object // needing specialization derived from the CMICmdArgValBase class. // An argument knows what type of argument it is and how it is to -// interpret the options (context) string to find and validate a matching -// argument and so extract a value from it. The print-values looks like: +// interpret the options (context) string to find and validate a +// matching +// argument and so extract a value from it. The print-values looks +// like: // 0 or --no-values // 1 or --all-values // 2 or --simple-values // Based on the Interpreter pattern. //-- -class CMICmdArgValPrintValues : public CMICmdArgValBaseTemplate<MIuint> -{ - // Methods: - public: - /* ctor */ CMICmdArgValPrintValues(); - /* ctor */ CMICmdArgValPrintValues(const CMIUtilString &vrArgName, const bool vbMandatory, const bool vbHandleByCmd); - // - bool IsArgPrintValues(const CMIUtilString &vrTxt) const; +class CMICmdArgValPrintValues : public CMICmdArgValBaseTemplate<MIuint> { + // Methods: +public: + /* ctor */ CMICmdArgValPrintValues(); + /* ctor */ CMICmdArgValPrintValues(const CMIUtilString &vrArgName, + const bool vbMandatory, + const bool vbHandleByCmd); + // + bool IsArgPrintValues(const CMIUtilString &vrTxt) const; - // Overridden: - public: - // From CMICmdArgValBase - /* dtor */ ~CMICmdArgValPrintValues() override; - // From CMICmdArgSet::IArg - bool Validate(CMICmdArgContext &vArgContext) override; + // Overridden: +public: + // From CMICmdArgValBase + /* dtor */ ~CMICmdArgValPrintValues() override; + // From CMICmdArgSet::IArg + bool Validate(CMICmdArgContext &vArgContext) override; - // Methods: - private: - bool ExtractPrintValues(const CMIUtilString &vrTxt); - MIuint GetPrintValues() const; + // Methods: +private: + bool ExtractPrintValues(const CMIUtilString &vrTxt); + MIuint GetPrintValues() const; - // Attributes: - private: - MIuint m_nPrintValues; + // Attributes: +private: + MIuint m_nPrintValues; }; |