#include <Operators.hpp>
This class builds on upon construction all expression operators known to Orocos. Mainly used for scripting.
Definition at line 107 of file install/include/rtt/types/Operators.hpp.
typedef boost::shared_ptr<OperatorRepository> RTT::types::OperatorRepository::shared_ptr |
Definition at line 118 of file rtt/types/Operators.hpp.
typedef boost::shared_ptr<OperatorRepository> RTT::types::OperatorRepository::shared_ptr |
Definition at line 118 of file install/include/rtt/types/Operators.hpp.
RTT::OperatorRepository::OperatorRepository | ( | ) | [private] |
Definition at line 72 of file Operators.cpp.
RTT::types::OperatorRepository::OperatorRepository | ( | const OperatorRepository & | ) | [private] |
RTT::OperatorRepository::~OperatorRepository | ( | ) |
Definition at line 86 of file Operators.cpp.
RTT::types::OperatorRepository::OperatorRepository | ( | ) | [private] |
RTT::types::OperatorRepository::OperatorRepository | ( | const OperatorRepository & | ) | [private] |
RTT::types::OperatorRepository::~OperatorRepository | ( | ) |
void RTT::types::OperatorRepository::add | ( | BinaryOp * | o | ) |
void RTT::types::OperatorRepository::add | ( | UnaryOp * | o | ) |
void RTT::OperatorRepository::add | ( | BinaryOp * | o | ) |
Definition at line 81 of file Operators.cpp.
void RTT::OperatorRepository::add | ( | UnaryOp * | o | ) |
Definition at line 76 of file Operators.cpp.
base::DataSourceBase* RTT::types::OperatorRepository::applyBinary | ( | const std::string & | op, | |
base::DataSourceBase * | a, | |||
base::DataSourceBase * | b | |||
) |
DataSourceBase * RTT::OperatorRepository::applyBinary | ( | const std::string & | op, | |
base::DataSourceBase * | a, | |||
base::DataSourceBase * | b | |||
) |
Definition at line 105 of file Operators.cpp.
base::DataSourceBase* RTT::types::OperatorRepository::applyUnary | ( | const std::string & | op, | |
base::DataSourceBase * | a | |||
) |
DataSourceBase * RTT::OperatorRepository::applyUnary | ( | const std::string & | op, | |
base::DataSourceBase * | a | |||
) |
Definition at line 92 of file Operators.cpp.
static shared_ptr RTT::types::OperatorRepository::Instance | ( | ) | [static] |
Returns a shared pointer to the singleton of this class.
boost::shared_ptr< OperatorRepository > RTT::OperatorRepository::Instance | ( | ) | [static] |
Returns a shared pointer to the singleton of this class.
Definition at line 61 of file Operators.cpp.
std::vector< BinaryOp * > RTT::types::OperatorRepository::binaryops [private] |
Definition at line 110 of file install/include/rtt/types/Operators.hpp.
std::vector< UnaryOp * > RTT::types::OperatorRepository::unaryops [private] |
Definition at line 109 of file install/include/rtt/types/Operators.hpp.