7.25.10. grn_encoding
#
7.25.10.1. 概要#
TODO...
7.25.10.2. 例#
TODO...
7.25.10.3. リファレンス#
-
type grn_encoding#
TODO...
-
grn_encoding grn_get_default_encoding(void)#
デフォルトのencodingを返します。
-
grn_rc grn_set_default_encoding(grn_encoding encoding)#
デフォルトのencodingを変更します。
- パラメータ:
encoding -- 変更後のデフォルトのencodingを指定します。
-
const char *grn_encoding_to_string(grn_encoding encoding)#
エンコーディングの形式を文字列で返します。たとえば'grn_encoding_to_string(
GRN_ENC_UTF8
)' は"utf8"を返します。無効なエンコーディングの場合は"unknown"を返します。
- パラメータ:
encoding -- その時点のエンコーディング。
-
grn_encoding grn_encoding_parse(const char *name)#
エンコーディング名をパースし、grn_encodingを返します。たとえば、'grn_encoding_parse("UTF8")' は'
GRN_ENC_UTF8
'を返します。GRN_ENC_UTF8
は無効なエンコーディング名が与えた時に返されます。- パラメータ:
name -- エンコーディング名。