RTT::scripting::CommandIllegal Class Reference

A Command indicating that an error was encountered somewhere, most likely during the construction of another command. More...

#include <CommandIllegal.hpp>

Inheritance diagram for RTT::scripting::CommandIllegal:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual base::ActionInterfaceclone () const
virtual base::ActionInterfaceclone () const
 CommandIllegal (const std::string &cmd, const std::string &descr)
 CommandIllegal (const std::string &cmd)
 CommandIllegal (const std::string &cmd, const std::string &descr)
 CommandIllegal (const std::string &cmd)
virtual bool execute ()
virtual bool execute ()
void readArguments ()
void readArguments ()
virtual void warn ()
virtual void warn ()

Private Member Functions

 CommandIllegal ()
 CommandIllegal ()

Private Attributes

std::string description
std::string illCmd

Detailed Description

A Command indicating that an error was encountered somewhere, most likely during the construction of another command.

Deprecated:
Remove this low-level class since it's nowhere used.
Deprecated:
Remove this low-level class since it's nowhere used.

Definition at line 57 of file install/include/rtt/scripting/CommandIllegal.hpp.


Constructor & Destructor Documentation

RTT::CommandIllegal::CommandIllegal ( const std::string &  cmd  ) 

Construct a new CommandIllegal with the illegal std::stringcommand as argument

Parameters:
cmd command that failed

Definition at line 42 of file CommandIllegal.cpp.

RTT::CommandIllegal::CommandIllegal ( const std::string &  cmd,
const std::string &  descr 
)

Construct a new CommandIllegal with the illegal std::stringcommand as argument and a description

Parameters:
cmd command that failed
descr description

Definition at line 46 of file CommandIllegal.cpp.

RTT::scripting::CommandIllegal::CommandIllegal (  )  [private]

Forbidden

RTT::scripting::CommandIllegal::CommandIllegal ( const std::string &  cmd  ) 

Construct a new CommandIllegal with the illegal std::stringcommand as argument

Parameters:
cmd command that failed
RTT::scripting::CommandIllegal::CommandIllegal ( const std::string &  cmd,
const std::string &  descr 
)

Construct a new CommandIllegal with the illegal std::stringcommand as argument and a description

Parameters:
cmd command that failed
descr description
RTT::scripting::CommandIllegal::CommandIllegal (  )  [private]

Forbidden


Member Function Documentation

virtual base::ActionInterface* RTT::scripting::CommandIllegal::clone (  )  const [inline, virtual]

The Clone Software Pattern.

Implements RTT::base::ActionInterface.

Definition at line 94 of file rtt/scripting/CommandIllegal.hpp.

virtual base::ActionInterface* RTT::scripting::CommandIllegal::clone (  )  const [inline, virtual]

The Clone Software Pattern.

Implements RTT::base::ActionInterface.

Definition at line 94 of file install/include/rtt/scripting/CommandIllegal.hpp.

virtual bool RTT::scripting::CommandIllegal::execute (  )  [virtual]

Execute the functionality of this action.

Returns:
true if the action was accepted, false otherwise

Implements RTT::base::ActionInterface.

bool RTT::CommandIllegal::execute (  )  [virtual]

Execute the functionality of this action.

Returns:
true if the action was accepted, false otherwise

Implements RTT::base::ActionInterface.

Definition at line 50 of file CommandIllegal.cpp.

void RTT::scripting::CommandIllegal::readArguments (  )  [inline, virtual]

This is invoked some time before execute() at a time when the action may read its function arguments.

Implements RTT::base::ActionInterface.

Definition at line 82 of file rtt/scripting/CommandIllegal.hpp.

void RTT::scripting::CommandIllegal::readArguments (  )  [inline, virtual]

This is invoked some time before execute() at a time when the action may read its function arguments.

Implements RTT::base::ActionInterface.

Definition at line 82 of file install/include/rtt/scripting/CommandIllegal.hpp.

virtual void RTT::scripting::CommandIllegal::warn (  )  [virtual]

Preferably, this function is executed right after a CommandIllegal has been created. This function can give feedback about a failed command before the CommandIllegal is actually executed

void RTT::CommandIllegal::warn (  )  [virtual]

Preferably, this function is executed right after a CommandIllegal has been created. This function can give feedback about a failed command before the CommandIllegal is actually executed

Definition at line 58 of file CommandIllegal.cpp.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rtt
Author(s): RTT Developers
autogenerated on Fri Jan 11 09:50:12 2013