Groonga
Loading...
Searching...
No Matches
applier.h File Reference
#include <groonga.h>
Include dependency graph for applier.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _grn_applier_data grn_applier_data
 
typedef grn_rc grn_applier_func(grn_ctx *ctx, grn_applier_data *data)
 

Functions

GRN_API grn_objgrn_applier_data_get_applier (grn_ctx *ctx, grn_applier_data *data)
 
GRN_API grn_objgrn_applier_data_get_table (grn_ctx *ctx, grn_applier_data *data)
 
GRN_API grn_objgrn_applier_data_get_output_column (grn_ctx *ctx, grn_applier_data *data)
 
GRN_API grn_obj ** grn_applier_data_get_args (grn_ctx *ctx, grn_applier_data *data, size_t *n_args)
 
GRN_API grn_rc grn_proc_set_applier (grn_ctx *ctx, grn_obj *proc, grn_applier_func applier)
 

Typedef Documentation

◆ grn_applier_data

typedef struct _grn_applier_data grn_applier_data

◆ grn_applier_func

typedef grn_rc grn_applier_func(grn_ctx *ctx, grn_applier_data *data)

Function Documentation

◆ grn_applier_data_get_applier()

GRN_API grn_obj * grn_applier_data_get_applier ( grn_ctx ctx,
grn_applier_data data 
)

◆ grn_applier_data_get_args()

GRN_API grn_obj ** grn_applier_data_get_args ( grn_ctx ctx,
grn_applier_data data,
size_t *  n_args 
)

◆ grn_applier_data_get_output_column()

GRN_API grn_obj * grn_applier_data_get_output_column ( grn_ctx ctx,
grn_applier_data data 
)

◆ grn_applier_data_get_table()

GRN_API grn_obj * grn_applier_data_get_table ( grn_ctx ctx,
grn_applier_data data 
)

◆ grn_proc_set_applier()

GRN_API grn_rc grn_proc_set_applier ( grn_ctx ctx,
grn_obj proc,
grn_applier_func  applier 
)