activateStateMachine(const std::string &name) | RTT::scripting::ScriptingService | |
add(const std::string &name, OperationInterfacePart *part) | RTT::OperationInterface | |
addAttribute(const std::string &name, T &attr) | RTT::ConfigurationInterface | inline |
addAttribute(const std::string &name, Attribute< T > &attr) | RTT::ConfigurationInterface | inline |
addAttribute(base::AttributeBase &a) | RTT::ConfigurationInterface | inline |
addConstant(const std::string &name, const T &cnst) | RTT::ConfigurationInterface | inline |
addConstant(const std::string &name, Constant< T > &cnst) | RTT::ConfigurationInterface | inline |
addConstant(base::AttributeBase &c) | RTT::ConfigurationInterface | inline |
addEventPort(const std::string &name, base::InputPortInterface &port, SlotFunction callback=SlotFunction()) | RTT::DataFlowInterface | inline |
addEventPort(base::InputPortInterface &port, SlotFunction callback=SlotFunction()) | RTT::DataFlowInterface | |
addLocalEventPort(base::InputPortInterface &port, SlotFunction callback=SlotFunction()) | RTT::DataFlowInterface | |
addLocalOperation(base::OperationBase &op) | RTT::Service | |
addLocalPort(base::PortInterface &port) | RTT::DataFlowInterface | |
addOperation(Operation< Signature > &op) | RTT::Service | inline |
addOperation(const std::string name, Func func, Class *obj, ExecutionThread et=ClientThread) | RTT::Service | inline |
addOperation(const std::string name, Func *func, ExecutionThread et=ClientThread) | RTT::Service | inline |
addOperationDS(const std::string &name, Func func, internal::DataSource< boost::shared_ptr< ObjT > > *sp, ExecutionThread et=ClientThread) | RTT::Service | inline |
addOperationDS(internal::DataSource< boost::shared_ptr< ObjT > > *sp, Operation< Signature > &op) | RTT::Service | inline |
addPort(const std::string &name, base::PortInterface &port) | RTT::DataFlowInterface | inline |
addPort(base::PortInterface &port) | RTT::DataFlowInterface | |
addProperty(const std::string &name, T &prop) | RTT::ConfigurationInterface | inline |
addProperty(const std::string &name, Property< T > &prop) | RTT::ConfigurationInterface | inline |
addProperty(base::PropertyBase &pb) | RTT::ConfigurationInterface | |
addService(shared_ptr obj) | RTT::Service | virtual |
addSynchronousOperation(Operation< Signature > &op) | RTT::Service | inline |
addSynchronousOperation(const std::string name, Func func, Class *obj, ExecutionThread et=ClientThread) | RTT::Service | inline |
Arguments typedef | RTT::OperationInterface | |
AttributeNames typedef | RTT::ConfigurationInterface | |
AttributeObjects typedef | RTT::ConfigurationInterface | |
bag | RTT::ConfigurationInterface | protected |
RTT::chkPtr(const std::string &where, const std::string &name, const void *ptr) | RTT::ConfigurationInterface | protected |
RTT::DataFlowInterface::chkPtr(const std::string &where, const std::string &name, const void *ptr) | RTT::DataFlowInterface | protected |
clear() | RTT::scripting::ScriptingService | |
ConfigurationInterface() | RTT::ConfigurationInterface | |
copy(std::map< const base::DataSourceBase *, base::DataSourceBase * > &repl, bool instantiate) const | RTT::ConfigurationInterface | |
Create(TaskContext *parent) | RTT::scripting::ScriptingService | static |
RTT::Service::Create(const std::string &name, TaskContext *owner=0) | RTT::Service | static |
create(std::string name, ExecutionEngine *caller) | RTT::Service | |
createInterface(void) | RTT::scripting::ScriptingService | protected |
createPortObject(const std::string &name) | RTT::DataFlowInterface | protected |
data | RTT::OperationInterface | protected |
DataFlowInterface(Service *parent=0) | RTT::DataFlowInterface | |
dataOnPort(base::PortInterface *port) | RTT::DataFlowInterface | |
deactivateStateMachine(const std::string &name) | RTT::scripting::ScriptingService | |
deleteProgram(const std::string &name) | RTT::scripting::ScriptingService | |
deleteStateMachine(const std::string &name) | RTT::scripting::ScriptingService | |
Descriptions typedef | RTT::OperationInterface | |
doc() const | RTT::Service | inline |
doc(const std::string &description) | RTT::Service | inline |
doExecute(const std::string &code) | RTT::scripting::ScriptingService | protected |
doLoadPrograms(const std::string &filename) | RTT::scripting::ScriptingService | protected |
doLoadProgramText(const std::string &code) | RTT::scripting::ScriptingService | protected |
doLoadStateMachines(const std::string &filename) | RTT::scripting::ScriptingService | protected |
doLoadStateMachineText(const std::string &code) | RTT::scripting::ScriptingService | protected |
doUnloadProgram(const std::string &name) | RTT::scripting::ScriptingService | protected |
doUnloadStateMachine(const std::string &name) | RTT::scripting::ScriptingService | protected |
eval(const std::string &code) | RTT::scripting::ScriptingService | |
evalInternal(const std::string &filename, const std::string &code) | RTT::scripting::ScriptingService | protected |
execute(const std::string &code) | RTT::scripting::ScriptingService | |
Factory typedef | RTT::Service | |
Functions typedef | RTT::scripting::ScriptingService | |
getArgumentList(const std::string &name) const | RTT::OperationInterface | |
getArity(const std::string &name) const | RTT::OperationInterface | |
getAttribute(const std::string &name) const | RTT::ConfigurationInterface | inline |
getAttributeNames() const | RTT::ConfigurationInterface | |
getCollectArity(const std::string &name) const | RTT::OperationInterface | |
getConstant(const std::string &name) const | RTT::ConfigurationInterface | inline |
getDescription(const std::string &name) const | RTT::OperationInterface | |
getLocalOperation(std::string name) | RTT::Service | |
getName() const | RTT::Service | inline |
getNames() const | RTT::OperationInterface | |
getOperation(std::string name) | RTT::Service | |
getOperation(std::string name, const std::vector< base::DataSourceBase::shared_ptr > &args, ExecutionEngine *caller) const | RTT::Service | inline |
getOperationNames() const | RTT::Service | |
getOwner() const | RTT::Service | inline |
getOwnerExecutionEngine() const | RTT::Service | |
getParent() const | RTT::Service | inline |
getPart(const std::string &name) | RTT::OperationInterface | |
getPort(const std::string &name) const | RTT::DataFlowInterface | |
getPortDescription(const std::string &name) const | RTT::DataFlowInterface | |
getPortNames() const | RTT::DataFlowInterface | |
getPorts() const | RTT::DataFlowInterface | |
getPortType(const std::string &name) | RTT::DataFlowInterface | inline |
getProgram(const std::string &name) const | RTT::scripting::ScriptingService | |
getProgram(const std::string &name) | RTT::scripting::ScriptingService | |
getProgramLine(const std::string &name) const | RTT::scripting::ScriptingService | virtual |
getProgramList() const | RTT::scripting::ScriptingService | |
getProgramStatus(const std::string &name) const | RTT::scripting::ScriptingService | |
getProgramStatusStr(const std::string &name) const | RTT::scripting::ScriptingService | |
getProgramText(const std::string &name) const | RTT::scripting::ScriptingService | virtual |
getProperty(const std::string &name) const | RTT::ConfigurationInterface | inline |
getProviderNames() const | RTT::Service | virtual |
getResultType(const std::string &name) const | RTT::OperationInterface | |
getService(const std::string &service_name) | RTT::Service | |
RTT::DataFlowInterface::getService() const | RTT::DataFlowInterface | inline |
getStateMachine(const std::string &name) const | RTT::scripting::ScriptingService | |
getStateMachine(const std::string &name) | RTT::scripting::ScriptingService | |
getStateMachineLine(const std::string &name) const | RTT::scripting::ScriptingService | virtual |
getStateMachineList() const | RTT::scripting::ScriptingService | |
getStateMachineState(const std::string &name) const | RTT::scripting::ScriptingService | |
getStateMachineStatus(const std::string &name) const | RTT::scripting::ScriptingService | |
getStateMachineStatusStr(const std::string &name) const | RTT::scripting::ScriptingService | |
getStateMachineText(const std::string &name) const | RTT::scripting::ScriptingService | virtual |
getValue(const std::string &name) const | RTT::ConfigurationInterface | |
getValues() const | RTT::ConfigurationInterface | inline |
hasAttribute(const std::string &name) const | RTT::ConfigurationInterface | |
hasMember(const std::string &name) const | RTT::OperationInterface | |
hasOperation(const std::string &name) const | RTT::Service | |
hasProgram(const std::string &name) const | RTT::scripting::ScriptingService | virtual |
hasProperty(const std::string &name) const | RTT::ConfigurationInterface | |
hasService(const std::string &service_name) | RTT::Service | |
hasStateMachine(const std::string &name) const | RTT::scripting::ScriptingService | virtual |
inProgramError(const std::string &name) const | RTT::scripting::ScriptingService | |
inStateMachineError(const std::string &name) const | RTT::scripting::ScriptingService | |
inStateMachineState(const std::string &name, const std::string &state) const | RTT::scripting::ScriptingService | |
isProgramPaused(const std::string &name) const | RTT::scripting::ScriptingService | |
isProgramRunning(const std::string &name) const | RTT::scripting::ScriptingService | |
isStateMachineActive(const std::string &name) const | RTT::scripting::ScriptingService | |
isStateMachinePaused(const std::string &name) const | RTT::scripting::ScriptingService | |
isStateMachineRunning(const std::string &name) const | RTT::scripting::ScriptingService | |
isSynchronous(const std::string &name) const | RTT::OperationInterface | |
loadFunctions(const std::string &filename, bool do_throw) | RTT::scripting::ScriptingService | virtual |
loadFunctions(const std::string &code, const std::string &filename, bool do_throw) | RTT::scripting::ScriptingService | virtual |
loadProgram(ProgramInterfacePtr pi) | RTT::scripting::ScriptingService | |
loadPrograms(const std::string &filename, bool do_throw) | RTT::scripting::ScriptingService | virtual |
loadPrograms(const std::string &code, const std::string &filename, bool do_throw) | RTT::scripting::ScriptingService | virtual |
loadStateMachine(StateMachinePtr sc) | RTT::scripting::ScriptingService | |
loadStateMachines(const std::string &filename, bool do_throw) | RTT::scripting::ScriptingService | virtual |
loadStateMachines(const std::string &code, const std::string &filename, bool do_throw) | RTT::scripting::ScriptingService | virtual |
loadValues(AttributeObjects const &new_values) | RTT::ConfigurationInterface | |
RTT::map_t typedef | RTT::OperationInterface | protected |
RTT::ConfigurationInterface::map_t typedef | RTT::ConfigurationInterface | protected |
mdescription | RTT::Service | protected |
mname | RTT::Service | protected |
mowner | RTT::Service | protected |
mports | RTT::DataFlowInterface | protected |
mservice | RTT::DataFlowInterface | protected |
OperationList typedef | RTT::Service | protected |
ownedoperations | RTT::Service | protected |
parent | RTT::Service | protected |
pauseProgram(const std::string &name) | RTT::scripting::ScriptingService | |
pauseStateMachine(const std::string &name) | RTT::scripting::ScriptingService | |
PortNames typedef | RTT::DataFlowInterface | |
Ports typedef | RTT::DataFlowInterface | |
produce(const std::string &name, const Arguments &args, ExecutionEngine *caller) const | RTT::OperationInterface | |
produceCollect(const std::string &name, const Arguments &args, internal::DataSource< bool >::shared_ptr blocking) const | RTT::OperationInterface | |
produceHandle(const std::string &name) const | RTT::OperationInterface | |
produceSend(const std::string &name, const Arguments &args, ExecutionEngine *caller) const | RTT::OperationInterface | |
ProgMap typedef | RTT::scripting::ScriptingService | protected |
ProgMapIt typedef | RTT::scripting::ScriptingService | protected |
programs | RTT::scripting::ScriptingService | protected |
ProgramStatus typedef | RTT::scripting::ScriptingService | |
properties() | RTT::ConfigurationInterface | |
ProviderNames typedef | RTT::Service | |
provides() | RTT::Service | |
provides(const std::string &service_name) | RTT::Service | |
recursiveCheckLoadStateMachine(StateMachinePtr sc) | RTT::scripting::ScriptingService | protected |
recursiveCheckUnloadStateMachine(StateMachinePtr si) | RTT::scripting::ScriptingService | protected |
recursiveLoadStateMachine(StateMachinePtr sc) | RTT::scripting::ScriptingService | protected |
recursiveUnloadStateMachine(StateMachinePtr sc) | RTT::scripting::ScriptingService | protected |
remove(const std::string &name) | RTT::OperationInterface | |
removeAttribute(const std::string &name) | RTT::ConfigurationInterface | |
removeLocalPort(const std::string &name) | RTT::DataFlowInterface | |
removeOperation(const std::string &name) | RTT::Service | |
removePort(const std::string &name) | RTT::DataFlowInterface | |
removeProperty(base::PropertyBase &p) | RTT::ConfigurationInterface | |
removeService(std::string const &service_name) | RTT::Service | virtual |
removeValue(const std::string &name) | RTT::ConfigurationInterface | |
requestStateMachineState(const std::string &name, const std::string &state) | RTT::scripting::ScriptingService | |
resetOperation(std::string name, base::OperationBase *impl) | RTT::Service | |
resetStateMachine(const std::string &name) | RTT::scripting::ScriptingService | |
runScript(const std::string &filename) | RTT::scripting::ScriptingService | |
ScriptingService(TaskContext *parent) | RTT::scripting::ScriptingService | |
Service(const std::string &name, TaskContext *owner=0) | RTT::Service | |
Services typedef | RTT::Service | protected |
services | RTT::Service | protected |
setName(const std::string &name) | RTT::Service | inline |
setOperationThread(std::string const &name, ExecutionThread et) | RTT::Service | |
setOwner(TaskContext *new_owner) | RTT::Service | |
setParent(shared_ptr new_parent) | RTT::Service | |
setPortDescription(const std::string &name, const std::string description) | RTT::DataFlowInterface | |
setValue(base::AttributeBase *ab) | RTT::ConfigurationInterface | |
shared_constptr typedef | RTT::Service | |
shared_ptr typedef | RTT::scripting::ScriptingService | |
SimpleOperations typedef | RTT::Service | protected |
simpleoperations | RTT::Service | protected |
SlotFunction typedef | RTT::DataFlowInterface | |
sproc | RTT::scripting::ScriptingService | protected |
startProgram(const std::string &name) | RTT::scripting::ScriptingService | |
startStateMachine(const std::string &name) | RTT::scripting::ScriptingService | |
StateMachineStatus typedef | RTT::scripting::ScriptingService | |
StateMap typedef | RTT::scripting::ScriptingService | protected |
StateMapIt typedef | RTT::scripting::ScriptingService | protected |
states | RTT::scripting::ScriptingService | protected |
stepProgram(const std::string &name) | RTT::scripting::ScriptingService | |
stopProgram(const std::string &name) | RTT::scripting::ScriptingService | |
stopStateMachine(const std::string &name) | RTT::scripting::ScriptingService | |
testOperation(base::OperationBase &op) | RTT::Service | protected |
unloadProgram(const std::string &name) | RTT::scripting::ScriptingService | |
unloadProgram(const std::string &name, bool do_throw) | RTT::scripting::ScriptingService | virtual |
unloadStateMachine(const std::string &name) | RTT::scripting::ScriptingService | |
unloadStateMachine(const std::string &name, bool do_throw) | RTT::scripting::ScriptingService | virtual |
values | RTT::ConfigurationInterface | protected |
ZeroPeriodWarning | RTT::scripting::ScriptingService | protected |
~ConfigurationInterface() | RTT::ConfigurationInterface | |
~DataFlowInterface() | RTT::DataFlowInterface | |
~ScriptingService() | RTT::scripting::ScriptingService | virtual |
~Service() | RTT::Service | virtual |