Orocos Real-Time Toolkit  2.5.0
RTT::scripting::StateMachineService Member List
This is the complete list of members for RTT::scripting::StateMachineService, including all inherited members.
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, Service *serv, 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, Service *serv, ExecutionThread et=ClientThread)RTT::Service [inline]
Arguments typedefRTT::OperationInterface
AttributeNames typedefRTT::ConfigurationInterface
AttributeObjects typedefRTT::ConfigurationInterface
bag (defined in RTT::ConfigurationInterface)RTT::ConfigurationInterface [protected]
chkPtr(const std::string &where, const std::string &name, const void *ptr) (defined in RTT::ConfigurationInterface)RTT::ConfigurationInterface [protected]
chkPtr(const std::string &where, const std::string &name, const void *ptr) (defined in RTT::DataFlowInterface)RTT::DataFlowInterface [protected]
clear()RTT::Service
ConfigurationInterface()RTT::ConfigurationInterface
copy(ParsedStateMachinePtr newsc, std::map< const base::DataSourceBase *, base::DataSourceBase * > &replacements, bool instantiate) (defined in RTT::scripting::StateMachineService)RTT::scripting::StateMachineService
RTT::Service::copy(std::map< const base::DataSourceBase *, base::DataSourceBase * > &repl, bool instantiate) const RTT::ConfigurationInterface
Create(const std::string &name, TaskContext *owner=0)RTT::Service [static]
create(std::string name, ExecutionEngine *caller)RTT::Service
createPortObject(const std::string &name)RTT::DataFlowInterface [protected]
data (defined in RTT::OperationInterface)RTT::OperationInterface [protected]
DataFlowInterface(Service *parent=0)RTT::DataFlowInterface
dataOnPort(base::PortInterface *port)RTT::DataFlowInterface
Descriptions typedefRTT::OperationInterface
doc() const RTT::Service [inline]
doc(const std::string &description)RTT::Service [inline]
Factory typedef (defined in RTT::Service)RTT::Service
getArgumentList(const std::string &name) const RTT::OperationInterface
getArity(const std::string &name) const RTT::OperationInterface
getAttribute(const std::string &name) const (defined in RTT::ConfigurationInterface)RTT::ConfigurationInterface [inline]
getAttributeNames() const RTT::ConfigurationInterface
getCollectArity(const std::string &name) const RTT::OperationInterface
getConstant(const std::string &name) const (defined in RTT::ConfigurationInterface)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]
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]
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]
getValue(const std::string &name) const (defined in RTT::ConfigurationInterface)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
hasProperty(const std::string &name) const RTT::ConfigurationInterface
hasService(const std::string &service_name)RTT::Service
isSynchronous(const std::string &name) const RTT::OperationInterface
loadValues(AttributeObjects const &new_values)RTT::ConfigurationInterface
map_t typedef (defined in RTT::OperationInterface)RTT::OperationInterface [protected]
map_t typedef (defined in RTT::ConfigurationInterface)RTT::ConfigurationInterface [protected]
mdescription (defined in RTT::Service)RTT::Service [protected]
mname (defined in RTT::Service)RTT::Service [protected]
mowner (defined in RTT::Service)RTT::Service [protected]
mportsRTT::DataFlowInterface [protected]
mserviceRTT::DataFlowInterface [protected]
OperationList typedef (defined in RTT::Service)RTT::Service [protected]
ownedoperations (defined in RTT::Service)RTT::Service [protected]
parent (defined in RTT::Service)RTT::Service [protected]
PortNames typedefRTT::DataFlowInterface
Ports typedefRTT::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
properties()RTT::ConfigurationInterface
ProviderNames typedef (defined in RTT::Service)RTT::Service
provides()RTT::Service
provides(const std::string &service_name)RTT::Service
remove(const std::string &name)RTT::OperationInterface
removeAttribute(const std::string &name)RTT::ConfigurationInterface
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
resetOperation(std::string name, base::OperationBase *impl)RTT::Service
Service(const std::string &name, TaskContext *owner=0)RTT::Service
Services typedef (defined in RTT::Service)RTT::Service [protected]
servicesRTT::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_ptr typedef (defined in RTT::Service)RTT::Service
SimpleOperations typedef (defined in RTT::Service)RTT::Service [protected]
simpleoperations (defined in RTT::Service)RTT::Service [protected]
SlotFunction typedef (defined in RTT::DataFlowInterface)RTT::DataFlowInterface
StateMachineService(ParsedStateMachinePtr statemachine, TaskContext *tc=0)RTT::scripting::StateMachineService
testOperation(base::OperationBase &op) (defined in RTT::Service)RTT::Service [protected]
values (defined in RTT::ConfigurationInterface)RTT::ConfigurationInterface [protected]
~ConfigurationInterface() (defined in RTT::ConfigurationInterface)RTT::ConfigurationInterface
~DataFlowInterface() (defined in RTT::DataFlowInterface)RTT::DataFlowInterface
~Service() (defined in RTT::Service)RTT::Service [virtual]
~StateMachineService() (defined in RTT::scripting::StateMachineService)RTT::scripting::StateMachineService