|
void | ownThreadOperation () |
|
| SlaveComponent () |
|
virtual void | clear () |
|
base::ActivityInterface * | getActivity () |
|
template<typename T > |
T * | getActivity () |
|
virtual const std::string & | getName () const |
|
virtual bool | ready () |
|
bool | setActivity (base::ActivityInterface *new_act) |
|
virtual bool | start () |
|
virtual bool | stop () |
|
| TaskContext (const std::string &name, TaskState initial_state=Stopped) |
|
virtual | ~TaskContext () |
|
virtual bool | addPeer (TaskContext *peer, std::string alias="") |
|
virtual void | removePeer (const std::string &name) |
|
virtual void | removePeer (TaskContext *peer) |
|
virtual bool | connectPeers (TaskContext *peer) |
|
virtual void | disconnect () |
|
virtual void | disconnectPeers (const std::string &name) |
|
virtual PeerList | getPeerList () const |
|
virtual bool | hasPeer (const std::string &peer_name) const |
|
virtual TaskContext * | getPeer (const std::string &peer_name) const |
|
Service::shared_ptr | provides () |
|
Service::shared_ptr | provides (const std::string &service_name) |
|
ServiceRequester::shared_ptr | requires () |
|
ServiceRequester::shared_ptr | requires (const std::string &service_name) |
|
virtual bool | connectServices (TaskContext *peer) |
|
template<class ServiceType > |
boost::shared_ptr< ServiceType > | getProvider (const std::string &name) |
|
bool | loadService (const std::string &service_name) |
|
template<class Signature > |
Operation< Signature > & | addOperation (Operation< Signature > &op) |
|
template<class Func , class Service > |
Operation< typename internal::GetSignature< Func >::Signature > & | addOperation (const std::string name, Func func, Service *serv, ExecutionThread et=ClientThread) |
|
template<class Signature > |
Operation< Signature > & | addOperation (const std::string name, Signature *func, ExecutionThread et=ClientThread) |
|
OperationInterfacePart * | getOperation (std::string name) |
|
OperationInterface * | operations () |
|
template<class T > |
bool | addAttribute (const std::string &name, T &attr) |
|
template<class T > |
bool | addConstant (const std::string &name, const T &attr) |
|
bool | addAttribute (base::AttributeBase &a) |
|
base::AttributeBase * | getAttribute (const std::string &name) const |
|
ConfigurationInterface * | attributes () |
|
template<class T > |
Property< T > & | addProperty (const std::string &name, T &attr) |
|
bool | addProperty (base::PropertyBase &pb) |
|
base::PropertyBase * | getProperty (const std::string &name) const |
|
PropertyBag * | properties () |
|
base::PortInterface & | addPort (const std::string &name, base::PortInterface &port) |
|
base::PortInterface & | addPort (base::PortInterface &port) |
|
base::InputPortInterface & | addEventPort (const std::string &name, base::InputPortInterface &port, SlotFunction callback=SlotFunction()) |
|
base::InputPortInterface & | addEventPort (base::InputPortInterface &port, SlotFunction callback=SlotFunction()) |
|
base::PortInterface * | getPort (const std::string &name) const |
|
DataFlowInterface * | ports () |
|
const DataFlowInterface * | ports () const |
|
virtual bool | connectPorts (TaskContext *peer) |
|
const ExecutionEngine * | engine () const |
|
ExecutionEngine * | engine () |
|
unsigned int | getCycleCounter () const |
|
unsigned int | getIOCounter () const |
|
virtual TaskState | getTargetState () const |
|
virtual TaskState | getTaskState () const |
|
unsigned int | getTimeOutCounter () const |
|
unsigned int | getTriggerCounter () const |
|
| TaskCore (TaskState initial_state=Stopped, const std::string &name=std::string()) |
|
virtual | ~TaskCore () |
|
virtual bool | configure () |
|
virtual bool | activate () |
|
virtual bool | cleanup () |
|
virtual bool | isConfigured () const |
|
virtual bool | isActive () const |
|
virtual bool | isRunning () const |
|
virtual Seconds | getPeriod () const |
|
virtual bool | setPeriod (Seconds s) |
|
virtual unsigned | getCpuAffinity () const |
|
virtual bool | setCpuAffinity (unsigned cpu) |
|
virtual bool | inFatalError () const |
|
virtual bool | inException () const |
|
virtual bool | inRunTimeError () const |
|
virtual bool | update () |
|
virtual bool | trigger () |
|
virtual void | error () |
|
virtual bool | recover () |
|
Definition at line 61 of file slave_test.cpp.