7.25.10. grn_encoding#

7.25.10.1. Summary#

TODO…

7.25.10.2. Example#

TODO…

7.25.10.3. Reference#

type grn_encoding#

TODO…

grn_encoding grn_get_default_encoding(void)#

デフォルトのencodingを返します。

grn_rc grn_set_default_encoding(grn_encoding encoding)#

デフォルトのencodingを変更します。

Parameters:
  • encoding – 変更後のデフォルトのencodingを指定します。

const char *grn_encoding_to_string(grn_encoding encoding)#

Returns string representation for the encoding. For example, ‘grn_encoding_to_string(GRN_ENC_UTF8)’ returns ‘“utf8”’.

“unknown” is returned for invalid encoding.

Parameters:
  • encoding – The encoding.

grn_encoding grn_encoding_parse(const char *name)#

Parses encoding name and returns grn_encoding. For example, ‘grn_encoding_parse(“UTF8”)’ returns ‘GRN_ENC_UTF8’.

GRN_ENC_UTF8 is returned for invalid encoding name.

Parameters:
  • name – The encoding name.