Module Iconv::Failure
In: ext/iconv/iconv.c

Base attributes for Iconv exceptions.

Methods

failed   inspect   new   success  

Public Class methods

Iconv.new(to, from)

Creates new code converter from a coding-system designated with from to another one designated with to.

Parameters

to:encoding name for destination
from:encoding name for source

Exceptions

TypeError:if to or from aren’t String
InvalidEncoding:if designated converter couldn’t find out
SystemCallError:if iconv_open(3) fails

Public Instance methods

Returns substring of the original string passed to Iconv that starts at the character caused the exception.

Returns inspected string like as: #<class: success, failed>

Returns string(s) translated successfully until the exception occurred.

  • In the case of failure occurred within Iconv.iconv, returned value is an array of strings translated successfully preceding failure and the last element is string on the way.
To view or add comments on this documentation, please go to the API wiki.

[Validate]