Loading...
Searching...
No Matches
Data Fields
as_predicate Struct Reference

Detailed Description

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"

+ Collaboration diagram for as_predicate:

Data Fields

as_bin_name bin
 
struct as_cdt_ctxctx
 
bool ctx_free
 
uint32_t ctx_size
 
as_index_datatype dtype
 
as_index_type itype
 
as_predicate_type type
 
as_predicate_value value
 

Field Documentation

◆ bin

as_bin_name as_predicate::bin

Bin to apply the predicate to

Definition at line 212 of file as_query.h.

◆ ctx

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.

◆ ctx_free

bool as_predicate::ctx_free

Should ctx be destroyed on as_query_destroy(). Default: false.

Definition at line 227 of file as_query.h.

◆ ctx_size

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.

◆ dtype

as_index_datatype as_predicate::dtype

Definition at line 243 of file as_query.h.

◆ itype

as_index_type as_predicate::itype

Definition at line 248 of file as_query.h.

◆ type

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.

◆ value

as_predicate_value as_predicate::value

The value for the predicate.

Definition at line 237 of file as_query.h.


The documentation for this struct was generated from the following file: