Class: Gsf::OutputIconv

Inherits:
Output
  • Object
show all
Defined in:
(unknown)

Instance Method Summary collapse

Methods inherited from Output

#close, #container, #container=, #error, error_id, #is_closed, #is_closed=, #is_closed?, #modtime, #modtime=, #name, #name=, #name_from_filename=, #position, #position=, #printf, #puts, #seek, #set_error, #size, #size=, #tell, unwrap, #vprintf, wrap, #write

Constructor Details

#initialize(sink, dst, src) ⇒ Gsf::Output

Adds a reference to sink.

Parameters:

  • sink (Gsf::Output)

    The underlying data source.

  • dst (String)

    The target character set.

  • src (String)

    The source character set.

Instance Method Details

#fallbackString

Either NULL or a UTF-8 string (representable in the target encoding) to convert and output in place of characters that cannot be represented in the target encoding. NULL means use \u1234 or \U12345678 format.

Returns:

  • (String)

    fallback

#fallback=(fallback) ⇒ String

Either NULL or a UTF-8 string (representable in the target encoding) to convert and output in place of characters that cannot be represented in the target encoding. NULL means use \u1234 or \U12345678 format.

Parameters:

  • fallback (String)

Returns:

  • (String)

    fallback

  • (String)

    fallback

#input_charsetString

Returns input-charset.

Returns:

  • (String)

    input-charset

#input_charset=(input_charset) ⇒ String

Parameters:

  • input_charset (String)

Returns:

  • (String)

    input-charset

  • (String)

    input-charset

#output_charsetString

Returns output-charset.

Returns:

  • (String)

    output-charset

#output_charset=(output_charset) ⇒ String

Parameters:

  • output_charset (String)

Returns:

  • (String)

    output-charset

  • (String)

    output-charset

#sinkGsf::Output

Returns sink.

Returns:

#sink=(sink) ⇒ Gsf::Output

Parameters:

Returns: