|
| | 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