IOChannel.setEncoding

Sets the encoding for the input/output of the channel. The internal encoding is always UTF-8. The default encoding for the external file is UTF-8. The encoding NULL is safe to use with binary data. The encoding can only be set if one of the following conditions

class IOChannel
setEncoding
(
string encoding
)

Parameters

encoding string

the encoding type. [allow-none]

Return Value

Type: GIOStatus

G_IO_STATUS_NORMAL if the encoding was successfully set.

Throws

GException on failure.

Meta