| Public Member Functions | |
| void | func () | 
| double | func0 () | 
| const double & | func0cr (void) | 
| double & | func0r (void) | 
| double | func1 (int i) | 
| double | func1cr (const double &a) | 
| double | func1r (double &a) | 
| double | func2 (int i, double d) | 
| double | func3 (int i, double d, bool c) | 
| double | func4 (int i, double d, bool c, std::string s) | 
| double | func5 (int i, double d, bool c, std::string s, float f) | 
| OperationTest () | |
| double | sig0 () | 
| double | sig1 (int i) | 
| double | sig2 (int i, double d) | 
| double | sig3 (int i, double d, bool c) | 
| double | sig4 (int i, double d, bool c, std::string s) | 
| double | sig5 (int i, double d, bool c, std::string s, float f) | 
| ~OperationTest () | |
| Static Public Member Functions | |
| static double | freefunc0 (void) | 
| static double | freefunc1 (int i) | 
| Public Attributes | |
| Operation< double(void)> | op0 | 
| Operation< const double &(void)> | op0cr | 
| Operation< double &(void)> | op0r | 
| Operation< double(int)> | op1 | 
| Operation< double &(const double &)> | op1cr | 
| Operation< double(double &)> | op1r | 
| Operation< double(int, double)> | op2 | 
| Operation< double(int, double, bool)> | op3 | 
| Operation< double(int, double, bool, std::string)> | op4 | 
| Operation< double(int, double, bool, std::string, float)> | op5 | 
| OperationCaller< double(void)> | opc0 | 
| OperationCaller< const double &(void)> | opc0cr | 
| OperationCaller< double &(void)> | opc0r | 
| OperationCaller< double(int)> | opc1 | 
| OperationCaller< double &(const double &)> | opc1cr | 
| OperationCaller< double(double &)> | opc1r | 
| OperationCaller< double(int, double)> | opc2 | 
| OperationCaller< double(int, double, bool)> | opc3 | 
| OperationCaller< double(int, double, bool, std::string)> | opc4 | 
| OperationCaller< double(int, double, bool, std::string, float)> | opc5 | 
| double | ret | 
| double | sig | 
| TaskContext | tc | 
Tests The RTT::Operation and OperationCaller objects and its interaction with the Service class. Only tests the local use, not the remoting or datasource side.
Definition at line 37 of file operation_test.cpp.
| 
 | inline | 
Definition at line 40 of file operation_test.cpp.
| 
 | inline | 
Definition at line 65 of file operation_test.cpp.
| 
 | inlinestatic | 
Definition at line 92 of file operation_test.cpp.
| 
 | inlinestatic | 
Definition at line 93 of file operation_test.cpp.
| 
 | inline | 
Definition at line 76 of file operation_test.cpp.
| 
 | inline | 
Definition at line 77 of file operation_test.cpp.
| 
 | inline | 
Definition at line 70 of file operation_test.cpp.
| 
 | inline | 
Definition at line 69 of file operation_test.cpp.
| 
 | inline | 
Definition at line 78 of file operation_test.cpp.
| 
 | inline | 
Definition at line 73 of file operation_test.cpp.
| 
 | inline | 
Definition at line 72 of file operation_test.cpp.
| 
 | inline | 
Definition at line 79 of file operation_test.cpp.
| 
 | inline | 
Definition at line 80 of file operation_test.cpp.
| 
 | inline | 
Definition at line 81 of file operation_test.cpp.
| 
 | inline | 
Definition at line 82 of file operation_test.cpp.
| 
 | inline | 
Definition at line 85 of file operation_test.cpp.
| 
 | inline | 
Definition at line 86 of file operation_test.cpp.
| 
 | inline | 
Definition at line 87 of file operation_test.cpp.
| 
 | inline | 
Definition at line 88 of file operation_test.cpp.
| 
 | inline | 
Definition at line 89 of file operation_test.cpp.
| 
 | inline | 
Definition at line 90 of file operation_test.cpp.
| Operation<double(void)> OperationTest::op0 | 
Definition at line 104 of file operation_test.cpp.
| Operation<const double&(void)> OperationTest::op0cr | 
Definition at line 101 of file operation_test.cpp.
| Operation<double&(void)> OperationTest::op0r | 
Definition at line 100 of file operation_test.cpp.
| Operation<double(int)> OperationTest::op1 | 
Definition at line 105 of file operation_test.cpp.
| Operation<double&(const double&)> OperationTest::op1cr | 
Definition at line 103 of file operation_test.cpp.
| Operation<double(double&)> OperationTest::op1r | 
Definition at line 102 of file operation_test.cpp.
| Operation<double(int,double)> OperationTest::op2 | 
Definition at line 106 of file operation_test.cpp.
| Operation<double(int,double,bool)> OperationTest::op3 | 
Definition at line 107 of file operation_test.cpp.
| Operation<double(int,double,bool, std::string)> OperationTest::op4 | 
Definition at line 108 of file operation_test.cpp.
| Operation<double(int,double,bool, std::string, float)> OperationTest::op5 | 
Definition at line 109 of file operation_test.cpp.
| OperationCaller<double(void)> OperationTest::opc0 | 
Definition at line 115 of file operation_test.cpp.
| OperationCaller<const double&(void)> OperationTest::opc0cr | 
Definition at line 112 of file operation_test.cpp.
| OperationCaller<double&(void)> OperationTest::opc0r | 
Definition at line 111 of file operation_test.cpp.
| OperationCaller<double(int)> OperationTest::opc1 | 
Definition at line 116 of file operation_test.cpp.
| OperationCaller<double&(const double&)> OperationTest::opc1cr | 
Definition at line 114 of file operation_test.cpp.
| OperationCaller<double(double&)> OperationTest::opc1r | 
Definition at line 113 of file operation_test.cpp.
| OperationCaller<double(int,double)> OperationTest::opc2 | 
Definition at line 117 of file operation_test.cpp.
| OperationCaller<double(int,double,bool)> OperationTest::opc3 | 
Definition at line 118 of file operation_test.cpp.
| OperationCaller<double(int,double,bool, std::string)> OperationTest::opc4 | 
Definition at line 119 of file operation_test.cpp.
| OperationCaller<double(int,double,bool, std::string, float)> OperationTest::opc5 | 
Definition at line 120 of file operation_test.cpp.
| double OperationTest::ret | 
Definition at line 68 of file operation_test.cpp.
| double OperationTest::sig | 
Definition at line 98 of file operation_test.cpp.
| TaskContext OperationTest::tc | 
Definition at line 95 of file operation_test.cpp.