39 #ifndef ORO_SCRIPTING_HPP_ 40 #define ORO_SCRIPTING_HPP_ 42 #include "../ServiceRequester.hpp" 45 #include "../OperationCaller.hpp" OperationCaller< bool(const std::string &)> eval
OperationCaller< bool(const std::string &)> isStateMachinePaused
OperationCaller< bool(const std::string &)> resetStateMachine
OperationCaller< ProgramStatus::ProgramStatus(const std::string &)> getProgramStatus
The method interface of the scripting plugin.
OperationCaller< bool(const std::string &)> loadProgramText
OperationCaller< StateMachineStatus::StateMachineStatus(const std::string &)> getStateMachineStatus
scripting::ProgramInterface::Status ProgramStatus
OperationCaller< int(const std::string &)> execute
OperationCaller< std::string(const std::string &)> getProgramStatusStr
OperationCaller< bool(const std::string &)> activateStateMachine
OperationCaller< bool(const std::string &)> pauseProgram
OperationCaller< std::string(const std::string &)> getStateMachineText
#define RTT_SCRIPTING_API
OperationCaller< bool(const std::string &)> unloadProgram
OperationCaller< bool(const std::string &)> stopStateMachine
OperationCaller< bool(const std::string &)> pauseStateMachine
OperationCaller< bool(const std::string &)> hasStateMachine
Placeholder of the ProgramStatus.
OperationCaller< bool(const std::string &)> isProgramRunning
OperationCaller< bool(const std::string &)> inProgramError
OperationCaller< bool(const std::string &, const std::string &)> requestStateMachineState
OperationCaller< bool(const std::string &)> stopProgram
OperationCaller< bool(const std::string &)> isStateMachineActive
OperationCaller< bool(const std::string &)> loadStateMachines
OperationCaller< bool(const std::string &)> inStateMachineError
scripting::StateMachine::Status StateMachineStatus
OperationCaller< bool(const std::string &)> stepProgram
OperationCaller< bool(const std::string &)> isProgramPaused
OperationCaller< bool(const std::string &)> startStateMachine
Enumerates all possible state machine statuses.
OperationCaller< bool(const std::string &)> unloadStateMachine
OperationCaller< int(const std::string &)> getStateMachineLine
OperationCaller< std::string(const std::string &)> getStateMachineState
OperationCaller< std::string(const std::string &)> getProgramText
OperationCaller< bool(const std::string &)> deactivateStateMachine
The TaskContext is the C++ representation of an Orocos component.
An object that expresses you wish to use a service.
OperationCaller< std::string(const std::string &)> getStateMachineStatusStr
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
OperationCaller< bool(const std::string &)> loadPrograms
OperationCaller< int(const std::string &)> getProgramLine
OperationCaller< bool(const std::string &code)> loadStateMachineText
OperationCaller< bool(const std::string &)> hasProgram
OperationCaller< bool(const std::string &, const std::string &)> inStateMachineState
OperationCaller< bool(const std::string &)> isStateMachineRunning
OperationCaller< bool(const std::string &)> runScript
OperationCaller< bool(const std::string &)> startProgram