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

Go to the source code of this file.

Typedefs

typedef struct _grn_sorter_data grn_sorter_data
 
typedef grn_rc grn_sorter_func(grn_ctx *ctx, grn_sorter_data *data)
 

Functions

GRN_API grn_objgrn_sorter_data_get_table (grn_ctx *ctx, grn_sorter_data *data)
 
GRN_API size_t grn_sorter_data_get_offset (grn_ctx *ctx, grn_sorter_data *data)
 
GRN_API size_t grn_sorter_data_get_limit (grn_ctx *ctx, grn_sorter_data *data)
 
GRN_API bool grn_sorter_data_is_ascending (grn_ctx *ctx, grn_sorter_data *data)
 
GRN_API grn_objgrn_sorter_data_get_result (grn_ctx *ctx, grn_sorter_data *data)
 
GRN_API grn_objgrn_sorter_data_get_sorter (grn_ctx *ctx, grn_sorter_data *data)
 
GRN_API grn_obj ** grn_sorter_data_get_args (grn_ctx *ctx, grn_sorter_data *data, size_t *n_args)
 
GRN_API grn_rc grn_proc_set_sorter (grn_ctx *ctx, grn_obj *proc, grn_sorter_func sorter)
 

Typedef Documentation

◆ grn_sorter_data

typedef struct _grn_sorter_data grn_sorter_data

◆ grn_sorter_func

typedef grn_rc grn_sorter_func(grn_ctx *ctx, grn_sorter_data *data)

Function Documentation

◆ grn_proc_set_sorter()

GRN_API grn_rc grn_proc_set_sorter ( grn_ctx ctx,
grn_obj proc,
grn_sorter_func  sorter 
)

◆ grn_sorter_data_get_args()

GRN_API grn_obj ** grn_sorter_data_get_args ( grn_ctx ctx,
grn_sorter_data data,
size_t *  n_args 
)

◆ grn_sorter_data_get_limit()

GRN_API size_t grn_sorter_data_get_limit ( grn_ctx ctx,
grn_sorter_data data 
)

◆ grn_sorter_data_get_offset()

GRN_API size_t grn_sorter_data_get_offset ( grn_ctx ctx,
grn_sorter_data data 
)

◆ grn_sorter_data_get_result()

GRN_API grn_obj * grn_sorter_data_get_result ( grn_ctx ctx,
grn_sorter_data data 
)

◆ grn_sorter_data_get_sorter()

GRN_API grn_obj * grn_sorter_data_get_sorter ( grn_ctx ctx,
grn_sorter_data data 
)

◆ grn_sorter_data_get_table()

GRN_API grn_obj * grn_sorter_data_get_table ( grn_ctx ctx,
grn_sorter_data data 
)

◆ grn_sorter_data_is_ascending()

GRN_API bool grn_sorter_data_is_ascending ( grn_ctx ctx,
grn_sorter_data data 
)