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.
OperationTest::OperationTest | ( | ) | [inline] |
Definition at line 40 of file operation_test.cpp.
OperationTest::~OperationTest | ( | ) | [inline] |
Definition at line 65 of file operation_test.cpp.
static double OperationTest::freefunc0 | ( | void | ) | [inline, static] |
Definition at line 92 of file operation_test.cpp.
static double OperationTest::freefunc1 | ( | int | i | ) | [inline, static] |
Definition at line 93 of file operation_test.cpp.
void OperationTest::func | ( | ) | [inline] |
Definition at line 76 of file operation_test.cpp.
double OperationTest::func0 | ( | ) | [inline] |
Definition at line 77 of file operation_test.cpp.
const double& OperationTest::func0cr | ( | void | ) | [inline] |
Definition at line 70 of file operation_test.cpp.
double& OperationTest::func0r | ( | void | ) | [inline] |
Definition at line 69 of file operation_test.cpp.
double OperationTest::func1 | ( | int | i | ) | [inline] |
Definition at line 78 of file operation_test.cpp.
double OperationTest::func1cr | ( | const double & | a | ) | [inline] |
Definition at line 73 of file operation_test.cpp.
double OperationTest::func1r | ( | double & | a | ) | [inline] |
Definition at line 72 of file operation_test.cpp.
double OperationTest::func2 | ( | int | i, |
double | d | ||
) | [inline] |
Definition at line 79 of file operation_test.cpp.
double OperationTest::func3 | ( | int | i, |
double | d, | ||
bool | c | ||
) | [inline] |
Definition at line 80 of file operation_test.cpp.
double OperationTest::func4 | ( | int | i, |
double | d, | ||
bool | c, | ||
std::string | s | ||
) | [inline] |
Definition at line 81 of file operation_test.cpp.
double OperationTest::func5 | ( | int | i, |
double | d, | ||
bool | c, | ||
std::string | s, | ||
float | f | ||
) | [inline] |
Definition at line 82 of file operation_test.cpp.
double OperationTest::sig0 | ( | ) | [inline] |
Definition at line 85 of file operation_test.cpp.
double OperationTest::sig1 | ( | int | i | ) | [inline] |
Definition at line 86 of file operation_test.cpp.
double OperationTest::sig2 | ( | int | i, |
double | d | ||
) | [inline] |
Definition at line 87 of file operation_test.cpp.
double OperationTest::sig3 | ( | int | i, |
double | d, | ||
bool | c | ||
) | [inline] |
Definition at line 88 of file operation_test.cpp.
double OperationTest::sig4 | ( | int | i, |
double | d, | ||
bool | c, | ||
std::string | s | ||
) | [inline] |
Definition at line 89 of file operation_test.cpp.
double OperationTest::sig5 | ( | int | i, |
double | d, | ||
bool | c, | ||
std::string | s, | ||
float | f | ||
) | [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.
Definition at line 95 of file operation_test.cpp.