A Corba Proxy for the ScriptingAccess class. More...
#include <rtt/corba/ScriptingAccessProxy.hpp>
Inherits RTT::Corba::ScriptingAccess.
Public Types | |
| typedef ScriptingAccess_ptr | _ptr_type |
| typedef ScriptingAccess_var | _var_type |
| typedef ScriptingAccess_out | _out_type |
|
typedef TAO_VarSeq_Var_T < ProgramNames > | ProgramNames_var |
|
typedef TAO_Seq_Out_T < ProgramNames > | ProgramNames_out |
|
typedef TAO_VarSeq_Var_T < StateMachineNames > | StateMachineNames_var |
|
typedef TAO_Seq_Out_T < StateMachineNames > | StateMachineNames_out |
Public Member Functions | |
| ScriptingAccessProxy (Corba::ScriptingAccess_ptr sa) | |
| virtual int | execute (const std::string &code) |
|
virtual DispatchInterface::shared_ptr | getCommand (int ticket) |
| virtual bool | hasProgram (std::string name) const |
| virtual bool | loadPrograms (std::string code, std::string filename, bool do_throw=false) |
| virtual bool | unloadProgram (std::string name, bool do_throw=false) |
| virtual std::vector< std::string > | getPrograms () const |
| virtual int | getProgramLine (std::string name) const |
| virtual std::string | getProgramText (std::string name) const |
| virtual std::string | getProgramStatus (std::string name) const |
| virtual bool | loadStateMachines (std::string code, std::string filename, bool do_throw=false) |
| virtual bool | unloadStateMachine (std::string name, bool do_throw=false) |
| virtual bool | hasStateMachine (std::string name) const |
| virtual std::vector< std::string > | getStateMachines () const |
| virtual std::string | getStateMachineText (std::string name) const |
| virtual std::string | getStateMachineStatus (std::string name) const |
| virtual int | getStateMachineLine (std::string name) const |
| virtual std::string | getCurrentState (std::string name) const |
| virtual ::CORBA::Long | execute (const char *code) |
| virtual ::RTT::Corba::Command_ptr | getCommand (::CORBA::Long ticket) |
| virtual void | loadPrograms (const char *code, const char *filename) |
| virtual void | unloadProgram (const char *name) |
| virtual ::CORBA::Boolean | hasProgram (const char *name) |
|
virtual ::RTT::Corba::ScriptingAccess::ProgramNames * | getPrograms (void) |
| virtual ::CORBA::Long | getProgramLine (const char *name) |
| virtual char * | getProgramText (const char *name) |
| virtual char * | getProgramStatus (const char *name) |
| virtual void | loadStateMachines (const char *code, const char *filename) |
| virtual void | unloadStateMachine (const char *name) |
| virtual ::CORBA::Boolean | hasStateMachine (const char *name) |
|
virtual ::RTT::Corba::ScriptingAccess::StateMachineNames * | getStateMachines (void) |
| virtual char * | getStateMachineText (const char *name) |
| virtual char * | getStateMachineStatus (const char *name) |
| virtual ::CORBA::Long | getStateMachineLine (const char *name) |
| virtual char * | getCurrentState (const char *name) |
| 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 ScriptingAccess_ptr | _duplicate (ScriptingAccess_ptr obj) |
| static void | _tao_release (ScriptingAccess_ptr obj) |
| static ScriptingAccess_ptr | _narrow (::CORBA::Object_ptr obj) |
| static ScriptingAccess_ptr | _unchecked_narrow (::CORBA::Object_ptr obj) |
| static ScriptingAccess_ptr | _nil (void) |
| static void | _tao_any_destructor (void *) |
Static Public Attributes | |
| ::CORBA::TypeCode_ptr const | _tc_LoadException |
| ::CORBA::TypeCode_ptr const | _tc_ProgramNames |
| ::CORBA::TypeCode_ptr const | _tc_StateMachineNames |
Protected Member Functions | |
| virtual void | RTT_Corba_ScriptingAccess_setup_collocation (void) |
Protected Attributes | |
| Corba::ScriptingAccess_var | msa |
Friends | |
| class | TAO::Narrow_Utils< ScriptingAccess > |
A Corba Proxy for the ScriptingAccess class.
Definition at line 61 of file ScriptingAccessProxy.hpp.
1.6.3