A Command indicating that an error was encountered somewhere, most likely during the construction of another command. More...
#include <rtt/CommandIllegal.hpp>
Inherits RTT::Corba::CommandInterface.
Public Types | |
| typedef CommandInterface_ptr | _ptr_type |
| typedef CommandInterface_var | _var_type |
| typedef CommandInterface_out | _out_type |
Public Member Functions | |
| CommandIllegal (const std::string &cmd) | |
| Construct a new CommandIllegal with the illegal std::stringcommand as argument. | |
| CommandIllegal (const std::string &cmd, const std::string &descr) | |
| Construct a new CommandIllegal with the illegal std::stringcommand as argument and a description. | |
| void | readArguments () |
| virtual bool | execute () |
| virtual void | warn () |
| Preferably, this function is executed right after a CommandIllegal has been created. | |
| virtual CommandInterface * | clone () const |
| virtual ::RTT::Corba::CommandList * | getCommands (void) |
|
virtual ::RTT::Corba::Descriptions * | getArguments (const char *command) |
| virtual char * | getResultType (const char *command) |
| virtual char * | getDescription (const char *command) |
| virtual ::RTT::Corba::Command_ptr | createCommand (const char *command, const ::RTT::Corba::Arguments &args) |
| virtual ::RTT::Corba::Command_ptr | createCommandAny (const char *command, const ::RTT::Corba::AnyArguments &args) |
| virtual ::CORBA::Boolean | _is_a (const char *type_id) |
| virtual const char * | _interface_repository_id (void) const |
| virtual ::CORBA::Boolean | marshal (TAO_OutputCDR &cdr) |
Static Public Member Functions | |
| static CommandInterface_ptr | _duplicate (CommandInterface_ptr obj) |
| static void | _tao_release (CommandInterface_ptr obj) |
| static CommandInterface_ptr | _narrow (::CORBA::Object_ptr obj) |
| static CommandInterface_ptr | _unchecked_narrow (::CORBA::Object_ptr obj) |
| static CommandInterface_ptr | _nil (void) |
| static void | _tao_any_destructor (void *) |
Protected Member Functions | |
| virtual void | RTT_Corba_CommandInterface_setup_collocation (void) |
Friends | |
| class | TAO::Narrow_Utils< CommandInterface > |
A Command indicating that an error was encountered somewhere, most likely during the construction of another command.
Definition at line 55 of file CommandIllegal.hpp.
| RTT::CommandIllegal::CommandIllegal | ( | const std::string & | cmd | ) |
Construct a new CommandIllegal with the illegal std::stringcommand as argument.
| cmd | command that failed |
| 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.
| cmd | command that failed | |
| descr | description |
| virtual 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
1.6.3