upscaledb  2.1.13
Data Fields
uqi_bool_predicate_t Struct Reference

#include <upscaledb_uqi.h>

Data Fields

ups_bool_t(* predicate_func )(const void *key_data, uint16_t key_size, void *context)
 
void * context
 

Detailed Description

A predicate function with context parameters returning a bool value.

The predicate function is applied to various analytical functions of this API and is generally used to select keys where a predicate applies.

Definition at line 42 of file upscaledb_uqi.h.

Field Documentation

void* uqi_bool_predicate_t::context

User-supplied context data

Definition at line 48 of file upscaledb_uqi.h.

ups_bool_t(* uqi_bool_predicate_t::predicate_func) (const void *key_data, uint16_t key_size, void *context)

A function pointer; receives a key, returns a bool

Definition at line 44 of file upscaledb_uqi.h.


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