Blame docs/reference/gio/html/GCharsetConverter.html

Packit ae235b
Packit ae235b
<html>
Packit ae235b
<head>
Packit ae235b
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit ae235b
<title>GCharsetConverter: GIO Reference Manual</title>
Packit ae235b
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit ae235b
<link rel="home" href="index.html" title="GIO Reference Manual">
Packit ae235b
<link rel="up" href="conversion.html" title="Data conversion">
Packit ae235b
<link rel="prev" href="GConverter.html" title="GConverter">
Packit ae235b
<link rel="next" href="GZlibCompressor.html" title="GZlibCompressor">
Packit ae235b
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
Packit ae235b
<link rel="stylesheet" href="style.css" type="text/css">
Packit ae235b
</head>
Packit ae235b
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit ae235b
Packit ae235b
Packit ae235b
Top  | 
Packit ae235b
                  Description  | 
Packit ae235b
                  Object Hierarchy  | 
Packit ae235b
                  Implemented Interfaces  | 
Packit ae235b
                  Properties
Packit ae235b
Packit ae235b
Home
Packit ae235b
Up
Packit ae235b
Prev
Packit ae235b
Next
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

GCharsetConverter

Packit ae235b

GCharsetConverter — Convert between charsets

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Functions

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
GCharsetConverter *
Packit ae235b
Packit ae235b
Packit ae235b
g_charset_converter_new ()
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
void
Packit ae235b
Packit ae235b
Packit ae235b
g_charset_converter_set_use_fallback ()
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
gboolean
Packit ae235b
Packit ae235b
Packit ae235b
g_charset_converter_get_use_fallback ()
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
guint
Packit ae235b
Packit ae235b
Packit ae235b
g_charset_converter_get_num_fallbacks ()
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Properties

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
gchar *
Packit ae235b
from-charset
Packit ae235b
Read / Write / Construct Only
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
gchar *
Packit ae235b
to-charset
Packit ae235b
Read / Write / Construct Only
Packit ae235b
Packit ae235b
Packit ae235b
gboolean
Packit ae235b
use-fallback
Packit ae235b
Read / Write / Construct
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Types and Values

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
 
Packit ae235b
GCharsetConverter
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Object Hierarchy

Packit ae235b
    GObject
Packit ae235b
    ╰── GCharsetConverter
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Implemented Interfaces

Packit ae235b

Packit ae235b
GCharsetConverter implements
Packit ae235b
 GConverter and  GInitable.

Packit ae235b
Packit ae235b
Packit ae235b

Includes

Packit ae235b
#include <gio/gio.h>
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Description

Packit ae235b

GCharsetConverter is an implementation of GConverter based on

Packit ae235b
GIConv.

Packit ae235b
Packit ae235b
Packit ae235b

Functions

Packit ae235b
Packit ae235b

g_charset_converter_new ()

Packit ae235b
GCharsetConverter *
Packit ae235b
g_charset_converter_new (const gchar *to_charset,
Packit ae235b
                         const gchar *from_charset,
Packit ae235b
                         GError **error);
Packit ae235b

Creates a new GCharsetConverter.

Packit ae235b
Packit ae235b

Parameters

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

to_charset

Packit ae235b

destination charset

Packit ae235b
 
Packit ae235b
Packit ae235b
Packit ae235b

from_charset

Packit ae235b

source charset

Packit ae235b
 
Packit ae235b
Packit ae235b
Packit ae235b

error

Packit ae235b

GError for error reporting, or NULL to ignore.

Packit ae235b
 
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Returns

Packit ae235b

a new GCharsetConverter or NULL on error.

Packit ae235b
Packit ae235b

Since: 2.24

Packit ae235b
Packit ae235b

Packit ae235b
Packit ae235b

g_charset_converter_set_use_fallback ()

Packit ae235b
void
Packit ae235b
g_charset_converter_set_use_fallback (GCharsetConverter *converter,
Packit ae235b
                                      gboolean use_fallback);
Packit ae235b

Sets the “use-fallback” property.

Packit ae235b
Packit ae235b

Parameters

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

converter

Packit ae235b

a GCharsetConverter

Packit ae235b
 
Packit ae235b
Packit ae235b
Packit ae235b

use_fallback

Packit ae235b

TRUE to use fallbacks

Packit ae235b
 
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Since: 2.24

Packit ae235b
Packit ae235b

Packit ae235b
Packit ae235b

g_charset_converter_get_use_fallback ()

Packit ae235b
gboolean
Packit ae235b
g_charset_converter_get_use_fallback (GCharsetConverter *converter);
Packit ae235b

Gets the “use-fallback” property.

Packit ae235b
Packit ae235b

Parameters

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

converter

Packit ae235b

a GCharsetConverter

Packit ae235b
 
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Returns

Packit ae235b

TRUE if fallbacks are used by converter

Packit ae235b

Packit ae235b
Packit ae235b

Since: 2.24

Packit ae235b
Packit ae235b

Packit ae235b
Packit ae235b

g_charset_converter_get_num_fallbacks ()

Packit ae235b
guint
Packit ae235b
g_charset_converter_get_num_fallbacks (GCharsetConverter *converter);
Packit ae235b

Gets the number of fallbacks that converter

Packit ae235b
 has applied so far.

Packit ae235b
Packit ae235b

Parameters

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

converter

Packit ae235b

a GCharsetConverter

Packit ae235b
 
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Returns

Packit ae235b

the number of fallbacks that converter

Packit ae235b
has applied

Packit ae235b
Packit ae235b

Since: 2.24

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Types and Values

Packit ae235b
Packit ae235b

GCharsetConverter

Packit ae235b
typedef struct _GCharsetConverter GCharsetConverter;
Packit ae235b

Conversions between character sets.

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Property Details

Packit ae235b
Packit ae235b

The “from-charset” property

Packit ae235b
  “from-charset”             gchar *
Packit ae235b

The character encoding to convert from.

Packit ae235b

Flags: Read / Write / Construct Only

Packit ae235b

Default value: NULL

Packit ae235b
Packit ae235b

Packit ae235b
Packit ae235b

The “to-charset” property

Packit ae235b
  “to-charset”               gchar *
Packit ae235b

The character encoding to convert to.

Packit ae235b

Flags: Read / Write / Construct Only

Packit ae235b

Default value: NULL

Packit ae235b
Packit ae235b

Packit ae235b
Packit ae235b

The “use-fallback” property

Packit ae235b
  “use-fallback”             gboolean
Packit ae235b

Use fallback (of form \<hexval>) for invalid bytes.

Packit ae235b

Flags: Read / Write / Construct

Packit ae235b

Default value: FALSE

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Generated by GTK-Doc V1.27
Packit ae235b
</body>
Packit ae235b
</html>