![]() |
Defines a predicate, including the bin, type of predicate and the value for the predicate.
Definition at line 207 of file as_query.h.
#include "as_query.h"
Data Fields | |
as_bin_name | bin |
struct as_cdt_ctx * | ctx |
bool | ctx_free |
uint32_t | ctx_size |
as_index_datatype | dtype |
as_index_type | itype |
as_predicate_type | type |
as_predicate_value | value |
as_bin_name as_predicate::bin |
Bin to apply the predicate to
Definition at line 212 of file as_query.h.
struct as_cdt_ctx* as_predicate::ctx |
The CDT context to query. Use as_query_where_with_ctx() to set.
Definition at line 217 of file as_query.h.
bool as_predicate::ctx_free |
Should ctx be destroyed on as_query_destroy(). Default: false.
Definition at line 227 of file as_query.h.
uint32_t as_predicate::ctx_size |
The size of the CDT context. Use as_query_where_with_ctx() to set.
Definition at line 222 of file as_query.h.
as_index_datatype as_predicate::dtype |
Definition at line 243 of file as_query.h.
as_index_type as_predicate::itype |
Definition at line 248 of file as_query.h.
as_predicate_type as_predicate::type |
The predicate type, dictates which values to use from the union
Definition at line 232 of file as_query.h.
as_predicate_value as_predicate::value |
The value for the predicate.
Definition at line 237 of file as_query.h.