Orocos Real-Time Toolkit 2.6.0
Get the peer and object from an invocation path like a.b.c.d() . More...
|PeerParser (TaskContext *c, CommonParser &cp, bool fullpath=false)|
|Create a PeerParser which starts looking for peers from a task. |
|After reset, peer() == current context and object() == "this". |
|rule_t &||parser ()|
|The parser tries to traverse a full peer-to-object path and throws if it got stuck in the middle. |
|rule_t &||locator ()|
|The locator tries to go as far as possible in the peer-to-object path and will never throw. |
|TaskContext *||peer ()|
|Returns the last matching peer. |
|Returns the last matching object name. |
|Returns the last matching Service or zero if not found. |
Get the peer and object from an invocation path like a.b.c.d() .
Create a PeerParser which starts looking for peers from a task.
|c||The task to start searching from.|
|fullpath||Set to true if the parser() must resolve the full path.|
|rule_t & RTT::PeerParser::locator||(||)|
|rule_t & RTT::PeerParser::parser||(||)|