|
| ValueTest () |
|
template<class T > |
auto | createValue (const std::vector< IValueType > ¶mTypes) |
|
template<class T , typename N , typename R > |
auto | testBinaryAtom (N lhs, N rhs, R res) |
|
template<class T , typename N > |
auto | testBinaryAtom (N lhs, N rhs) |
|
template<class T , typename N , typename R > |
auto | testUnaryAtom (N val, R res) |
|
template<class T , typename N > |
auto | testUnaryAtom (N val) |
|
template<class T > |
auto | testParams (const std::vector< IValueType > ¶mTypes, bool testcount=true, bool checkAny=true) |
|
std::vector< std::vector< IValueType > > | changeParam (const std::vector< IValueType > ¶mTypes, size_t i) |
|
void | checkType (std::unique_ptr< IValueProvider > &ival, IValueType type) |
|
std::string | IValueToValueString (std::unique_ptr< IValueProvider > &ival) |
|
void | checkDuplicate (std::unique_ptr< IValueProvider > &ival) |
|
::testing::AssertionResult | checkFunction (std::unique_ptr< IValueProvider > &ival, std::unique_ptr< IValueProvider > &res) |
|
◆ Params
◆ ValueTest()
◆ changeParam()
std::vector<std::vector<IValueType> > ValueTest::changeParam |
( |
const std::vector< IValueType > & |
paramTypes, |
|
|
size_t |
i |
|
) |
| |
|
inlineprotected |
◆ checkDuplicate()
void ValueTest::checkDuplicate |
( |
std::unique_ptr< IValueProvider > & |
ival | ) |
|
|
inlineprotected |
◆ checkFunction()
◆ checkType()
◆ createValue()
template<class T >
auto ValueTest::createValue |
( |
const std::vector< IValueType > & |
paramTypes | ) |
|
|
inlineprotected |
◆ IValueToValueString()
std::string ValueTest::IValueToValueString |
( |
std::unique_ptr< IValueProvider > & |
ival | ) |
|
|
inlineprotected |
◆ testBinaryAtom() [1/2]
template<class T , typename N >
auto ValueTest::testBinaryAtom |
( |
N |
lhs, |
|
|
N |
rhs |
|
) |
| |
|
inlineprotected |
◆ testBinaryAtom() [2/2]
template<class T , typename N , typename R >
auto ValueTest::testBinaryAtom |
( |
N |
lhs, |
|
|
N |
rhs, |
|
|
R |
res |
|
) |
| |
|
inlineprotected |
◆ testParams()
template<class T >
auto ValueTest::testParams |
( |
const std::vector< IValueType > & |
paramTypes, |
|
|
bool |
testcount = true , |
|
|
bool |
checkAny = true |
|
) |
| |
|
inlineprotected |
◆ testUnaryAtom() [1/2]
template<class T , typename N >
auto ValueTest::testUnaryAtom |
( |
N |
val | ) |
|
|
inlineprotected |
◆ testUnaryAtom() [2/2]
template<class T , typename N , typename R >
auto ValueTest::testUnaryAtom |
( |
N |
val, |
|
|
R |
res |
|
) |
| |
|
inlineprotected |
◆ doc
The documentation for this class was generated from the following file:
- /home/nico/joda_tmp/tmp-joda-dirs/JODA-gh/libs/joda/core/modules/query/values/test/ValueTest.cpp