# groonga - An open-source fulltext search engine and column store.

- 日本語

### Navigation

- index
- next |
- previous |
- Groonga v5.0.4-139-g6629adb documentation »
- 7. Reference manual »
- 7.20. API »

# 7.20.10. `grn_encoding`

## 7.20.10.1. Summary

TODO...

## 7.20.10.2. Example

TODO...

## 7.20.10.3. Reference

`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.

### Navigation

- index
- next |
- previous |
- Groonga v5.0.4-139-g6629adb documentation »
- 7. Reference manual »
- 7.20. API »