VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes
DtRemoteControlCommand Class Referenceabstract
Inheritance diagram for DtRemoteControlCommand:
Inheritance graph
[legend]

Public Member Functions

virtual bool execute (makVrv::DtDe &, const QString &command)=0
 
virtual DtRemoteControlCommandclone () const =0
 
QString help () const
 
QString command () const
 

Public Attributes

boost::signal< void(const
QString
&, DtRemoteControlCommand *)> 
signal_commandComplete
 

Protected Member Functions

virtual QStringList tokenize (const QString &, char delim= ' ') const
 
bool parsePoint (const QString &, DtVector &) const
 
 DtRemoteControlCommand (const QString &command, const QString &help)
 
 DtRemoteControlCommand (const DtRemoteControlCommand &)
 

Protected Attributes

QString myCommand
 
QString myHelp
 

Constructor & Destructor Documentation

DtRemoteControlCommand::DtRemoteControlCommand ( const QString &  command,
const QString &  help 
)
protected
DtRemoteControlCommand::DtRemoteControlCommand ( const DtRemoteControlCommand )
protected

Member Function Documentation

virtual bool DtRemoteControlCommand::execute ( makVrv::DtDe ,
const QString &  command 
)
pure virtual
virtual DtRemoteControlCommand* DtRemoteControlCommand::clone ( ) const
pure virtual
QString DtRemoteControlCommand::help ( ) const
inline

References myHelp.

QString DtRemoteControlCommand::command ( ) const
inline

References myCommand.

virtual QStringList DtRemoteControlCommand::tokenize ( const QString &  ,
char  delim = ' ' 
) const
protectedvirtual
bool DtRemoteControlCommand::parsePoint ( const QString &  ,
DtVector  
) const
protected

Member Data Documentation

boost::signal<void (const QString&, DtRemoteControlCommand*)> DtRemoteControlCommand::signal_commandComplete
QString DtRemoteControlCommand::myCommand
protected

Referenced by command().

QString DtRemoteControlCommand::myHelp
protected

Referenced by help().


The documentation for this class was generated from the following file:

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)