|
| GRN_API grn_rc | grn_output_range_normalize (grn_ctx *ctx, int size, int *offset, int *limit) |
| |
| GRN_API grn_rc | grn_obj_format_fin (grn_ctx *ctx, grn_obj_format *format) |
| |
| GRN_API void | grn_output_obj (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, grn_obj *obj, grn_obj_format *format) |
| |
| GRN_API void | grn_output_envelope (grn_ctx *ctx, grn_rc rc, grn_obj *head, grn_obj *body, grn_obj *foot, const char *file, int line) |
| |
| GRN_API void | grn_output_envelope_open (grn_ctx *ctx, grn_obj *output) |
| |
| GRN_API void | grn_output_envelope_close (grn_ctx *ctx, grn_obj *output, grn_rc rc, const char *file, int line) |
| |
| GRN_API void | grn_output_array_open (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, const char *name, int n_elements) |
| |
| GRN_API void | grn_output_array_close (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type) |
| |
| GRN_API void | grn_output_map_open (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, const char *name, int n_elements) |
| |
| GRN_API void | grn_output_map_close (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type) |
| |
| GRN_API void | grn_output_null (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type) |
| |
| GRN_API void | grn_output_int32 (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, int32_t value) |
| |
| GRN_API void | grn_output_uint32 (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, uint32_t value) |
| |
| GRN_API void | grn_output_int64 (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, int64_t value) |
| |
| GRN_API void | grn_output_uint64 (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, uint64_t value) |
| |
| GRN_API void | grn_output_float32 (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, float value) |
| |
| GRN_API void | grn_output_float (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, double value) |
| |
| GRN_API void | grn_output_cstr (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, const char *value) |
| |
| GRN_API void | grn_output_str (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, const char *value, size_t value_len) |
| |
| GRN_API void | grn_output_binary (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, const uint8_t *value, size_t value_len) |
| |
| GRN_API void | grn_output_json (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, const uint8_t *value, size_t value_len) |
| |
| GRN_API void | grn_output_bool (grn_ctx *ctx, grn_obj *outbuf, grn_content_type output_type, bool value) |
| |
| GRN_API void | grn_ctx_output_flush (grn_ctx *ctx, int flags) |
| |
| GRN_API void | grn_ctx_output_array_open (grn_ctx *ctx, const char *name, int nelements) |
| |
| GRN_API void | grn_ctx_output_array_close (grn_ctx *ctx) |
| |
| GRN_API void | grn_ctx_output_map_open (grn_ctx *ctx, const char *name, int nelements) |
| |
| GRN_API void | grn_ctx_output_map_close (grn_ctx *ctx) |
| |
| GRN_API void | grn_ctx_output_null (grn_ctx *ctx) |
| |
| GRN_API void | grn_ctx_output_int32 (grn_ctx *ctx, int32_t value) |
| |
| GRN_API void | grn_ctx_output_uint32 (grn_ctx *ctx, uint32_t value) |
| |
| GRN_API void | grn_ctx_output_int64 (grn_ctx *ctx, int64_t value) |
| |
| GRN_API void | grn_ctx_output_uint64 (grn_ctx *ctx, uint64_t value) |
| |
| GRN_API void | grn_ctx_output_float32 (grn_ctx *ctx, float value) |
| |
| GRN_API void | grn_ctx_output_float (grn_ctx *ctx, double value) |
| |
| GRN_API void | grn_ctx_output_cstr (grn_ctx *ctx, const char *value) |
| |
| GRN_API void | grn_ctx_output_str (grn_ctx *ctx, const char *value, size_t value_len) |
| |
| GRN_API void | grn_ctx_output_bool (grn_ctx *ctx, bool value) |
| |
| GRN_API void | grn_ctx_output_obj (grn_ctx *ctx, grn_obj *value, grn_obj_format *format) |
| |
| GRN_API void | grn_ctx_output_result_set_open_metadata (grn_ctx *ctx, grn_obj *result_set, grn_obj_format *format, uint32_t n_additional_elements) |
| |
| GRN_API void | grn_ctx_output_result_set_open (grn_ctx *ctx, grn_obj *result_set, grn_obj_format *format, uint32_t n_additional_elements) |
| |
| GRN_API void | grn_ctx_output_result_set_close (grn_ctx *ctx, grn_obj *result_set, grn_obj_format *format) |
| |
| GRN_API void | grn_ctx_output_result_set (grn_ctx *ctx, grn_obj *result_set, grn_obj_format *format) |
| |
| GRN_API void | grn_ctx_output_table_columns (grn_ctx *ctx, grn_obj *table, grn_obj_format *format) |
| |
| GRN_API void | grn_ctx_output_table_records_open (grn_ctx *ctx, int n_records) |
| |
| GRN_API void | grn_ctx_output_table_records_content (grn_ctx *ctx, grn_obj *table, grn_obj_format *format) |
| |
| GRN_API void | grn_ctx_output_table_records_close (grn_ctx *ctx) |
| |
| GRN_API void | grn_ctx_output_table_records (grn_ctx *ctx, grn_obj *table, grn_obj_format *format) |
| |
| GRN_API grn_content_type | grn_ctx_get_output_type (grn_ctx *ctx) |
| | Get the current output type of the context.
|
| |
| GRN_API grn_rc | grn_ctx_set_output_type (grn_ctx *ctx, grn_content_type type) |
| | Set the output type for the context when executing a command.
|
| |
| GRN_API const char * | grn_ctx_get_mime_type (grn_ctx *ctx) |
| |
| GRN_API grn_rc | grn_text_otoj (grn_ctx *ctx, grn_obj *bulk, grn_obj *obj, grn_obj_format *format) |
| |