This class builds on upon construction all expression operators known to Orocos. More...
#include <rtt/Operators.hpp>
Public Types | |
typedef boost::shared_ptr < OperatorRepository > | shared_ptr |
Public Member Functions | |
void | add (detail::UnaryOp *o) |
void | add (detail::DotOp *o) |
void | add (detail::BinaryOp *o) |
DataSourceBase * | applyDot (const std::string &member, DataSourceBase *value) |
DataSourceBase * | applyUnary (const std::string &op, DataSourceBase *a) |
DataSourceBase * | applyBinary (const std::string &op, DataSourceBase *a, DataSourceBase *b) |
Static Public Member Functions | |
static shared_ptr | Instance () |
Returns a shared pointer to the singleton of this class. |
This class builds on upon construction all expression operators known to Orocos.
Mainly used for scripting.
Definition at line 122 of file Operators.hpp.