SourceForge.net Logo
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Examples

DebugCommand Class Reference

#include <InteractiveDebugger.hpp>

List of all members.

Public Member Functions

virtual ~DebugCommand ()
virtual const char * getCommandName () const
virtual const char * getCommandNameCompat () const
virtual const char * getBriefHelp () const
virtual const char * getMoreHelp () const
virtual bool matches (const std::string &command) const
virtual void execute (InputParser::Args &args, BaseInteractiveDebugger &env)=0

Static Public Member Functions

bool matches (const std::string &command, const std::string &toMatch)

Protected Member Functions

 DebugCommand (const char *name, const char *compatName, const char *briefHelp, const char *moreHelp)

Protected Attributes

const char * name_
const char * compatName_
const char * briefHelp_
const char * moreHelp_


Constructor & Destructor Documentation

virtual DebugCommand::~DebugCommand  )  [inline, virtual]
 

DebugCommand::DebugCommand const char *  name,
const char *  compatName,
const char *  briefHelp,
const char *  moreHelp
[inline, protected]
 


Member Function Documentation

virtual void DebugCommand::execute InputParser::Args args,
BaseInteractiveDebugger env
[pure virtual]
 

virtual const char* DebugCommand::getBriefHelp  )  const [inline, virtual]
 

virtual const char* DebugCommand::getCommandName  )  const [inline, virtual]
 

virtual const char* DebugCommand::getCommandNameCompat  )  const [inline, virtual]
 

virtual const char* DebugCommand::getMoreHelp  )  const [inline, virtual]
 

virtual bool DebugCommand::matches const std::string &  command  )  const [virtual]
 

bool DebugCommand::matches const std::string &  command,
const std::string &  toMatch
[static]
 


Member Data Documentation

const char* DebugCommand::briefHelp_ [protected]
 

const char* DebugCommand::compatName_ [protected]
 

const char* DebugCommand::moreHelp_ [protected]
 

const char* DebugCommand::name_ [protected]
 


The documentation for this class was generated from the following file:
Generated on Fri Sep 25 06:55:40 2009 for XQilla Simple API by  doxygen 1.3.9.1