Dot : '. More...
#include <rtt/OperatorTypes.hpp>
Public Member Functions | |
| DotOperator (const char *m, function f) | |
| Create a Dot '. | |
| DataSource< result_t > * | build (const std::string &member, DataSourceBase *a) |
| If op is the operator you are responsible for, and if the argument DataSource is of the correct type, then return an appropriate DataSource. | |
Dot : '.
' for member access of composite values
Definition at line 113 of file OperatorTypes.hpp.
| RTT::detail::DotOperator< function >::DotOperator | ( | const char * | m, | |
| function | f | |||
| ) | [inline] |
Create a Dot '.
' accessor to a composite parser type.
Definition at line 124 of file OperatorTypes.hpp.
| DataSource<result_t>* RTT::detail::DotOperator< function >::build | ( | const std::string & | member, | |
| DataSourceBase * | a | |||
| ) | [inline, virtual] |
If op is the operator you are responsible for, and if the argument DataSource is of the correct type, then return an appropriate DataSource.
( i.e. a DataSource that will apply a certain operation on the value it gets from its argument DataSource, and will return that value ). Otherwise, return 0.
Implements RTT::detail::DotOp.
Definition at line 128 of file OperatorTypes.hpp.
1.6.3