All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 208 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

as_bin_name as_predicate::bin

Bin to apply the predicate to

Definition at line 213 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 218 of file as_query.h.

bool as_predicate::ctx_free

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

Definition at line 228 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 223 of file as_query.h.

as_index_datatype as_predicate::dtype

Definition at line 244 of file as_query.h.

as_index_type as_predicate::itype

Definition at line 249 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 233 of file as_query.h.

as_predicate_value as_predicate::value

The value for the predicate.

Definition at line 238 of file as_query.h.


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