#include "groonga_in.h"
#include <string.h>
#include "string_in.h"
#include "normalizer_in.h"
#include "str.h"
#include "util.h"
#include <groonga/tokenizer.h>
Go to the source code of this file.
Functions |
grn_obj * | grn_string_open_ (grn_ctx *ctx, const char *str, unsigned int str_len, grn_obj *normalizer, int flags, grn_encoding encoding) |
grn_obj * | grn_string_open (grn_ctx *ctx, const char *str, unsigned int str_len, grn_obj *normalizer, int flags) |
grn_rc | grn_string_get_original (grn_ctx *ctx, grn_obj *string, const char **original, unsigned int *length_in_bytes) |
int | grn_string_get_flags (grn_ctx *ctx, grn_obj *string) |
grn_rc | grn_string_get_normalized (grn_ctx *ctx, grn_obj *string, const char **normalized, unsigned int *length_in_bytes, unsigned int *n_characters) |
grn_rc | grn_string_set_normalized (grn_ctx *ctx, grn_obj *string, char *normalized, unsigned int length_in_bytes, unsigned int n_characters) |
const short * | grn_string_get_checks (grn_ctx *ctx, grn_obj *string) |
grn_rc | grn_string_set_checks (grn_ctx *ctx, grn_obj *string, short *checks) |
const unsigned char * | grn_string_get_types (grn_ctx *ctx, grn_obj *string) |
grn_rc | grn_string_set_types (grn_ctx *ctx, grn_obj *string, unsigned char *types) |
grn_encoding | grn_string_get_encoding (grn_ctx *ctx, grn_obj *string) |
grn_rc | grn_string_inspect (grn_ctx *ctx, grn_obj *buffer, grn_obj *string) |
grn_rc | grn_string_close (grn_ctx *ctx, grn_obj *string) |
Function Documentation
const short* grn_string_get_checks |
( |
grn_ctx * |
ctx, |
|
|
grn_obj * |
string |
|
) |
| |
grn_rc grn_string_get_normalized |
( |
grn_ctx * |
ctx, |
|
|
grn_obj * |
string, |
|
|
const char ** |
normalized, |
|
|
unsigned int * |
length_in_bytes, |
|
|
unsigned int * |
n_characters |
|
) |
| |
grn_rc grn_string_get_original |
( |
grn_ctx * |
ctx, |
|
|
grn_obj * |
string, |
|
|
const char ** |
original, |
|
|
unsigned int * |
length_in_bytes |
|
) |
| |
const unsigned char* grn_string_get_types |
( |
grn_ctx * |
ctx, |
|
|
grn_obj * |
string |
|
) |
| |
grn_obj* grn_string_open |
( |
grn_ctx * |
ctx, |
|
|
const char * |
str, |
|
|
unsigned int |
str_len, |
|
|
grn_obj * |
normalizer, |
|
|
int |
flags |
|
) |
| |
grn_rc grn_string_set_normalized |
( |
grn_ctx * |
ctx, |
|
|
grn_obj * |
string, |
|
|
char * |
normalized, |
|
|
unsigned int |
length_in_bytes, |
|
|
unsigned int |
n_characters |
|
) |
| |