diff options
Diffstat (limited to 'lldb/tools/lldb-mi/MICmdArgValConsume.h')
-rw-r--r-- | lldb/tools/lldb-mi/MICmdArgValConsume.h | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/lldb/tools/lldb-mi/MICmdArgValConsume.h b/lldb/tools/lldb-mi/MICmdArgValConsume.h index a113d89458f..2b26e33aa8c 100644 --- a/lldb/tools/lldb-mi/MICmdArgValConsume.h +++ b/lldb/tools/lldb-mi/MICmdArgValConsume.h @@ -8,15 +8,15 @@ //===----------------------------------------------------------------------===// //++ -// File: MICmdArgValConsume.h +// File: MICmdArgValConsume.h // -// Overview: CMICmdArgValConsume interface. +// Overview: CMICmdArgValConsume 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,36 +28,36 @@ 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. This type having recognised its argument name just consumes -// that argument or option (ignores it). This is the so the validation -// process can then ask if all arguments or options have been recognised -// other an error will occurred "argument not recognised". For example -// this can be used to consume the "--" text which is not an argument in -// itself. Normally the GetValue() function (in base class) would return -// a value for the argument but is not the case for *this argument type -// object. -// Based on the Interpreter pattern. -// Gotchas: None. -// Authors: Illya Rudkin 20/05/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. This type having recognised its argument name just consumes +// that argument or option (ignores it). This is the so the validation +// process can then ask if all arguments or options have been recognised +// other an error will occurred "argument not recognised". For example +// this can be used to consume the "--" text which is not an argument in +// itself. Normally the GetValue() function (in base class) would return +// a value for the argument but is not the case for *this argument type +// object. +// Based on the Interpreter pattern. +// Gotchas: None. +// Authors: Illya Rudkin 20/05/2014. +// Changes: None. //-- -class CMICmdArgValConsume : public CMICmdArgValBaseTemplate< CMIUtilString > +class CMICmdArgValConsume : public CMICmdArgValBaseTemplate<CMIUtilString> { -// Methods: -public: - /* ctor */ CMICmdArgValConsume( void ); - /* ctor */ CMICmdArgValConsume( const CMIUtilString & vrArgName, const bool vbMandatory ); - // - bool IsOk( void ) const; + // Methods: + public: + /* ctor */ CMICmdArgValConsume(void); + /* ctor */ CMICmdArgValConsume(const CMIUtilString &vrArgName, const bool vbMandatory); + // + bool IsOk(void) const; -// Overridden: -public: - // From CMICmdArgValBase - /* dtor */ virtual ~CMICmdArgValConsume( void ); - // From CMICmdArgSet::IArg - virtual bool Validate( CMICmdArgContext & vwArgContext ); + // Overridden: + public: + // From CMICmdArgValBase + /* dtor */ virtual ~CMICmdArgValConsume(void); + // From CMICmdArgSet::IArg + virtual bool Validate(CMICmdArgContext &vwArgContext); }; |