diff options
author | emaste <emaste@FreeBSD.org> | 2015-02-06 21:38:51 +0000 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2015-02-06 21:38:51 +0000 |
commit | 0c2019f4ca6b2dc6d710f6bb16a0e3ed10271531 (patch) | |
tree | 09bc83f73246ee3c7a779605cd0122093d2a8a19 /tools/lldb-mi/MICmdArgValBase.cpp | |
parent | 01ee1789d6aa7294e5966a97f8d29387f6f81699 (diff) | |
download | FreeBSD-src-0c2019f4ca6b2dc6d710f6bb16a0e3ed10271531.zip FreeBSD-src-0c2019f4ca6b2dc6d710f6bb16a0e3ed10271531.tar.gz |
Import LLDB as of upstream SVN r225923 (git 2b588ecd)
This corresponds with the branchpoint for the 3.6 release.
A number of files not required for the FreeBSD build have been removed.
Sponsored by: DARPA, AFRL
Diffstat (limited to 'tools/lldb-mi/MICmdArgValBase.cpp')
-rw-r--r-- | tools/lldb-mi/MICmdArgValBase.cpp | 211 |
1 files changed, 109 insertions, 102 deletions
diff --git a/tools/lldb-mi/MICmdArgValBase.cpp b/tools/lldb-mi/MICmdArgValBase.cpp index ceab1a4..1419df3 100644 --- a/tools/lldb-mi/MICmdArgValBase.cpp +++ b/tools/lldb-mi/MICmdArgValBase.cpp @@ -8,15 +8,15 @@ //===----------------------------------------------------------------------===// //++ -// File: MICmdArgValBase.cpp +// File: MICmdArgValBase.cpp // -// Overview: CMICmdArgValBase implementation. +// Overview: CMICmdArgValBase implementation. // -// 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. //-- // In-house headers: @@ -25,147 +25,154 @@ #include "MICmdArgContext.h" //++ ------------------------------------------------------------------------------------ -// Details: CMICmdArgValBase constructor. -// Type: Method. -// Args: None. -// Return: None. -// Throws: None. +// Details: CMICmdArgValBase constructor. +// Type: Method. +// Args: None. +// Return: None. +// Throws: None. //-- -CMICmdArgValBase::CMICmdArgValBase( void ) -: m_bFound( false ) -, m_bValid( false ) -, m_bMandatory( false ) -, m_bHandled( false ) -, m_bIsMissingOptions( false ) +CMICmdArgValBase::CMICmdArgValBase(void) + : m_bFound(false) + , m_bValid(false) + , m_bMandatory(false) + , m_bHandled(false) + , m_bIsMissingOptions(false) { } //++ ------------------------------------------------------------------------------------ -// Details: CMICmdArgValBase constructor. -// Type: Method. -// Args: vrArgName - (R) Argument's name to search by. -// vbMandatory - (R) True = Yes must be present, false = optional argument. -// vbHandleByCmd - (R) True = Command processes *this option, false = not handled. -// Return: None. -// Throws: None. +// Details: CMICmdArgValBase constructor. +// Type: Method. +// Args: vrArgName - (R) Argument's name to search by. +// vbMandatory - (R) True = Yes must be present, false = optional argument. +// vbHandleByCmd - (R) True = Command processes *this option, false = not handled. +// Return: None. +// Throws: None. //-- -CMICmdArgValBase::CMICmdArgValBase( const CMIUtilString & vrArgName, const bool vbMandatory, const bool vbHandleByCmd ) -: m_bFound( false ) -, m_bValid( false ) -, m_bMandatory( vbMandatory ) -, m_strArgName( vrArgName ) -, m_bHandled( vbHandleByCmd ) -, m_bIsMissingOptions( false ) +CMICmdArgValBase::CMICmdArgValBase(const CMIUtilString &vrArgName, const bool vbMandatory, const bool vbHandleByCmd) + : m_bFound(false) + , m_bValid(false) + , m_bMandatory(vbMandatory) + , m_strArgName(vrArgName) + , m_bHandled(vbHandleByCmd) + , m_bIsMissingOptions(false) { } //++ ------------------------------------------------------------------------------------ -// Details: CMICmdArgValBase destructor. -// Type: Overrideable. -// Args: None. -// Return: None. -// Throws: None. +// Details: CMICmdArgValBase destructor. +// Type: Overrideable. +// Args: None. +// Return: None. +// Throws: None. //-- -CMICmdArgValBase::~CMICmdArgValBase( void ) +CMICmdArgValBase::~CMICmdArgValBase(void) { } //++ ------------------------------------------------------------------------------------ -// Details: Retrieve the state flag of whether the argument is handled by the command or -// not. -// Type: Method. -// Args: None. -// Return: True - Command needs more information. -// False - All information is present as expected. -// Throws: None. +// Details: Retrieve the state flag of whether the argument is handled by the command or +// not. +// Type: Method. +// Args: None. +// Return: True - Command needs more information. +// False - All information is present as expected. +// Throws: None. //-- -bool CMICmdArgValBase::GetIsMissingOptions( void ) const +bool +CMICmdArgValBase::GetIsMissingOptions(void) const { - return m_bIsMissingOptions; + return m_bIsMissingOptions; } //++ ------------------------------------------------------------------------------------ -// Details: Retrieve the state flag of whether the argument is handled by the command or -// not. -// Type: Method. -// Args: None. -// Return: True - Command handles *this argument or option. -// False - Not handled (argument specified but ignored). -// Throws: None. +// Details: Retrieve the state flag of whether the argument is handled by the command or +// not. +// Type: Method. +// Args: None. +// Return: True - Command handles *this argument or option. +// False - Not handled (argument specified but ignored). +// Throws: None. //-- -bool CMICmdArgValBase::GetIsHandledByCmd( void ) const +bool +CMICmdArgValBase::GetIsHandledByCmd(void) const { - return m_bHandled; + return m_bHandled; } - + //++ ------------------------------------------------------------------------------------ -// Details: Retrieve the name of *this argument. -// Type: Method. -// Args: None. -// Return: CMIUtilString & - Return the text name. -// Throws: None. +// Details: Retrieve the name of *this argument. +// Type: Method. +// Args: None. +// Return: CMIUtilString & - Return the text name. +// Throws: None. //-- -const CMIUtilString & CMICmdArgValBase::GetName( void ) const +const CMIUtilString & +CMICmdArgValBase::GetName(void) const { - return m_strArgName; + return m_strArgName; } //++ ------------------------------------------------------------------------------------ -// Details: Retrieve the state flag of whether the argument was found in the command's -// argument / options string. -// Type: Method. -// Args: None. -// Return: True - Argument found. -// False - Argument not found. -// Throws: None. +// Details: Retrieve the state flag of whether the argument was found in the command's +// argument / options string. +// Type: Method. +// Args: None. +// Return: True - Argument found. +// False - Argument not found. +// Throws: None. //-- -bool CMICmdArgValBase::GetFound( void ) const +bool +CMICmdArgValBase::GetFound(void) const { - return m_bFound; + return m_bFound; } //++ ------------------------------------------------------------------------------------ -// Details: Retrieve the state flag indicating whether the value was obtained from the -// text arguments string and is valid. -// Type: Method. -// Args: None. -// Return: True - Argument valid. -// False - Argument not valid. -// Throws: None. +// Details: Retrieve the state flag indicating whether the value was obtained from the +// text arguments string and is valid. +// Type: Method. +// Args: None. +// Return: True - Argument valid. +// False - Argument not valid. +// Throws: None. //-- -bool CMICmdArgValBase::GetValid( void ) const +bool +CMICmdArgValBase::GetValid(void) const { - return m_bValid; + return m_bValid; } //++ ------------------------------------------------------------------------------------ -// Details: Retrieve the state flag indicating whether *this argument is a mandatory -// argument for the command or is optional to be present. -// Type: Method. -// Args: None. -// Return: True - Mandatory. -// False - Optional. -// Throws: None. +// Details: Retrieve the state flag indicating whether *this argument is a mandatory +// argument for the command or is optional to be present. +// Type: Method. +// Args: None. +// Return: True - Mandatory. +// False - Optional. +// Throws: None. //-- -bool CMICmdArgValBase::GetIsMandatory( void ) const +bool +CMICmdArgValBase::GetIsMandatory(void) const { - return m_bMandatory; + return m_bMandatory; } //++ ------------------------------------------------------------------------------------ -// Details: Parse the command's argument options string and try to extract the value *this -// argument is looking for. -// Type: Overrideable. -// Args: vArgContext - (RW) The command's argument options string. -// Return: MIstatus::success - Functional succeeded. -// MIstatus::failure - Functional failed. -// Throws: None. +// Details: Parse the command's argument options string and try to extract the value *this +// argument is looking for. +// Type: Overrideable. +// Args: vArgContext - (RW) The command's argument options string. +// Return: MIstatus::success - Functional succeeded. +// MIstatus::failure - Functional failed. +// Throws: None. //-- -bool CMICmdArgValBase::Validate( CMICmdArgContext & vwArgContext ) +bool +CMICmdArgValBase::Validate(CMICmdArgContext &vwArgContext) { - MIunused( vwArgContext ); + MIunused(vwArgContext); - // Override to implement + // Override to implement - return MIstatus::failure; -}
\ No newline at end of file + return MIstatus::failure; +} |