#include <NdbScanFilter.hpp>
enum NdbScanFilter::Group |
NdbScanFilter::NdbScanFilter | ( | class NdbOperation * | op | ) |
Constructor
op | The NdbOperation that the filter belongs to (is applied to). |
int NdbScanFilter::begin | ( | Group | group = AND |
) |
Begin of compound. ®return 0 if successful, -1 otherwize
int NdbScanFilter::cmp | ( | BinaryCondition | cond, | |
int | ColId, | |||
const void * | val, | |||
Uint32 | len = 0 | |||
) |
Compare column ColId with val
int NdbScanFilter::end | ( | ) |
End of compound. ®return 0 if successful, -1 otherwize
int NdbScanFilter::eq | ( | int | ColId, | |
Uint64 | value | |||
) | [inline] |
Compare column value with integer for equal. 64-bit. ®return 0 if successful, -1 otherwize
int NdbScanFilter::eq | ( | int | ColId, | |
Uint32 | value | |||
) | [inline] |
Compare column value with integer for equal ®return 0 if successful, -1 otherwize
int NdbScanFilter::ge | ( | int | ColId, | |
Uint64 | value | |||
) | [inline] |
Compare column value with integer for greater than or equal. 64-bit. ®return 0 if successful, -1 otherwize
int NdbScanFilter::ge | ( | int | ColId, | |
Uint32 | value | |||
) | [inline] |
Compare column value with integer for greater than or equal. ®return 0 if successful, -1 otherwize
int NdbScanFilter::gt | ( | int | ColId, | |
Uint64 | value | |||
) | [inline] |
Compare column value with integer for greater than. 64-bit. ®return 0 if successful, -1 otherwize
int NdbScanFilter::gt | ( | int | ColId, | |
Uint32 | value | |||
) | [inline] |
Compare column value with integer for greater than. ®return 0 if successful, -1 otherwize
int NdbScanFilter::isfalse | ( | ) |
Explanation missing
int NdbScanFilter::isnotnull | ( | int | ColId | ) |
Check if column value is non-NULL
int NdbScanFilter::isnull | ( | int | ColId | ) |
Check if column value is NULL
int NdbScanFilter::istrue | ( | ) |
Explanation missing
int NdbScanFilter::le | ( | int | ColId, | |
Uint64 | value | |||
) | [inline] |
Compare column value with integer for less than or equal. 64-bit. ®return 0 if successful, -1 otherwize
int NdbScanFilter::le | ( | int | ColId, | |
Uint32 | value | |||
) | [inline] |
Compare column value with integer for less than or equal. ®return 0 if successful, -1 otherwize
int NdbScanFilter::lt | ( | int | ColId, | |
Uint64 | value | |||
) | [inline] |
Compare column value with integer for less than. 64-bit. ®return 0 if successful, -1 otherwize
int NdbScanFilter::lt | ( | int | ColId, | |
Uint32 | value | |||
) | [inline] |
Compare column value with integer for less than. ®return 0 if successful, -1 otherwize
int NdbScanFilter::ne | ( | int | ColId, | |
Uint64 | value | |||
) | [inline] |
Compare column value with integer for not equal. 64-bit. ®return 0 if successful, -1 otherwize
int NdbScanFilter::ne | ( | int | ColId, | |
Uint32 | value | |||
) | [inline] |
Compare column value with integer for not equal. ®return 0 if successful, -1 otherwize