diff options
Diffstat (limited to 'tools/lldb-mi/MICmdInterpreter.h')
| -rw-r--r-- | tools/lldb-mi/MICmdInterpreter.h | 88 | 
1 files changed, 43 insertions, 45 deletions
diff --git a/tools/lldb-mi/MICmdInterpreter.h b/tools/lldb-mi/MICmdInterpreter.h index d924a1f77af27..cc06179de882e 100644 --- a/tools/lldb-mi/MICmdInterpreter.h +++ b/tools/lldb-mi/MICmdInterpreter.h @@ -8,15 +8,15 @@  //===----------------------------------------------------------------------===//  //++ -// File:		MICmdInterpreter.h +// File:        MICmdInterpreter.h  // -// Overview:	CMICmdInterpreter interface. +// Overview:    CMICmdInterpreter 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 @@ -30,49 +30,47 @@  class CMICmdFactory;  //++ ============================================================================ -// Details:	MI command interpreter. It takes text data from the MI driver  -//			(which got it from Stdin singleton) and validate the text to see if -//			matches Machine Interface (MI) format and commands defined in the -//			MI application. -//			A singleton class. -// Gotchas:	None. -// Authors:	Illya Rudkin 18/02/2014. -// Changes:	None. +// Details: MI command interpreter. It takes text data from the MI driver +//          (which got it from Stdin singleton) and validate the text to see if +//          matches Machine Interface (MI) format and commands defined in the +//          MI application. +//          A singleton class. +// Gotchas: None. +// Authors: Illya Rudkin 18/02/2014. +// Changes: None.  //-- -class CMICmdInterpreter -:	public CMICmnBase -,	public MI::ISingleton< CMICmdInterpreter > +class CMICmdInterpreter : public CMICmnBase, public MI::ISingleton<CMICmdInterpreter>  { -	friend MI::ISingleton< CMICmdInterpreter >; +    friend MI::ISingleton<CMICmdInterpreter>; -// Methods: -public: -// Methods: -public: -	bool	Initialize( void ); -	bool	Shutdown( void ); -	bool	ValidateIsMi( const CMIUtilString & vTextLine, bool & vwbYesValid, bool & vwbCmdNotInCmdFactor, SMICmdData & rwCmdData ); +    // Methods: +  public: +    // Methods: +  public: +    bool Initialize(void); +    bool Shutdown(void); +    bool ValidateIsMi(const CMIUtilString &vTextLine, bool &vwbYesValid, bool &vwbCmdNotInCmdFactor, SMICmdData &rwCmdData); -// Methods: -private: -	/* ctor */	CMICmdInterpreter( void ); -	/* ctor */	CMICmdInterpreter( const CMICmdInterpreter & ); -	void		operator=( const CMICmdInterpreter & ); -	 -	bool				HasCmdFactoryGotMiCmd( const SMICmdData & vCmdData ) const; -	bool				MiHasCmdTokenEndingHypthen( const CMIUtilString & vTextLine ); -	bool				MiHasCmdTokenEndingAlpha( const CMIUtilString & vTextLine ); -	bool				MiHasCmd( const CMIUtilString & vTextLine ); -	bool				MiHasCmdTokenPresent( const CMIUtilString & vTextLine ); -	const SMICmdData &	MiGetCmdData() const; +    // Methods: +  private: +    /* ctor */ CMICmdInterpreter(void); +    /* ctor */ CMICmdInterpreter(const CMICmdInterpreter &); +    void operator=(const CMICmdInterpreter &); -// Overridden: -private: -	// From CMICmnBase -	/* dtor */ virtual ~CMICmdInterpreter( void ); +    bool HasCmdFactoryGotMiCmd(const SMICmdData &vCmdData) const; +    bool MiHasCmdTokenEndingHypthen(const CMIUtilString &vTextLine); +    bool MiHasCmdTokenEndingAlpha(const CMIUtilString &vTextLine); +    bool MiHasCmd(const CMIUtilString &vTextLine); +    bool MiHasCmdTokenPresent(const CMIUtilString &vTextLine); +    const SMICmdData &MiGetCmdData() const; -// Attributes: -private: -	SMICmdData		m_miCmdData;	// Filled in on each new line being interpreted -	CMICmdFactory &	m_rCmdFactory; +    // Overridden: +  private: +    // From CMICmnBase +    /* dtor */ virtual ~CMICmdInterpreter(void); + +    // Attributes: +  private: +    SMICmdData m_miCmdData; // Filled in on each new line being interpreted +    CMICmdFactory &m_rCmdFactory;  };  | 
