diff options
Diffstat (limited to 'tools/lldb-mi/MICmdArgValThreadGrp.h')
| -rw-r--r-- | tools/lldb-mi/MICmdArgValThreadGrp.h | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/tools/lldb-mi/MICmdArgValThreadGrp.h b/tools/lldb-mi/MICmdArgValThreadGrp.h index 8903597dbca1..d82b89ff5017 100644 --- a/tools/lldb-mi/MICmdArgValThreadGrp.h +++ b/tools/lldb-mi/MICmdArgValThreadGrp.h @@ -8,15 +8,15 @@ //===----------------------------------------------------------------------===// //++ -// File: MICmdArgValThreadGrp.h +// File: MICmdArgValThreadGrp.h // -// Overview: CMICmdArgValThreadGrp interface. +// Overview: CMICmdArgValThreadGrp interface. // -// Environment: Compilers: Visual C++ 12. -// gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1 -// Libraries: See MIReadmetxt. +// Environment: Compilers: Visual C++ 12. +// gcc (Ubuntu/Linaro 4.8.1-10ubuntu9) 4.8.1 +// Libraries: See MIReadmetxt. // -// Copyright: None. +// Copyright: None. //-- #pragma once @@ -28,39 +28,39 @@ 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. Thread group looks like -// "i1" in the options text. -// Based on the Interpreter pattern. -// Gotchas: None. -// Authors: Illya Rudkin 15/04/2014. -// Changes: None. +// 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. Thread group looks like +// "i1" in the options text. +// Based on the Interpreter pattern. +// Gotchas: None. +// Authors: Illya Rudkin 15/04/2014. +// Changes: None. //-- -class CMICmdArgValThreadGrp : public CMICmdArgValBaseTemplate< MIuint > +class CMICmdArgValThreadGrp : public CMICmdArgValBaseTemplate<MIuint> { -// Methods: -public: - /* ctor */ CMICmdArgValThreadGrp( void ); - /* ctor */ CMICmdArgValThreadGrp( const CMIUtilString & vrArgName, const bool vbMandatory, const bool vbHandleByCmd ); - // - bool IsArgThreadGrp( const CMIUtilString & vrTxt ) const; - -// Overridden: -public: - // From CMICmdArgValBase - /* dtor */ virtual ~CMICmdArgValThreadGrp( void ); - // From CMICmdArgSet::IArg - virtual bool Validate( CMICmdArgContext & vArgContext ); + // Methods: + public: + /* ctor */ CMICmdArgValThreadGrp(void); + /* ctor */ CMICmdArgValThreadGrp(const CMIUtilString &vrArgName, const bool vbMandatory, const bool vbHandleByCmd); + // + bool IsArgThreadGrp(const CMIUtilString &vrTxt) const; -// Methods: -private: - bool ExtractNumber( const CMIUtilString & vrTxt ); - MIuint GetNumber( void ) const; + // Overridden: + public: + // From CMICmdArgValBase + /* dtor */ virtual ~CMICmdArgValThreadGrp(void); + // From CMICmdArgSet::IArg + virtual bool Validate(CMICmdArgContext &vArgContext); -// Attributes: -private: - MIuint m_nThreadGrp; + // Methods: + private: + bool ExtractNumber(const CMIUtilString &vrTxt); + MIuint GetNumber(void) const; + + // Attributes: + private: + MIuint m_nThreadGrp; }; |
