Blame docs/reference/gio/html/gio-GConverterOutputstream.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>GConverterOutputstream: 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="streaming.html" title="Streaming I/O">
Packit ae235b
<link rel="prev" href="gio-GConverterInputstream.html" title="GConverterInputstream">
Packit ae235b
<link rel="next" href="GPollableInputStream.html" title="GPollableInputStream">
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

GConverterOutputstream

Packit ae235b

GConverterOutputstream — Converter Output Stream

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
GOutputStream *
Packit ae235b
Packit ae235b
Packit ae235b
g_converter_output_stream_new ()
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
GConverter *
Packit ae235b
Packit ae235b
Packit ae235b
g_converter_output_stream_get_converter ()
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
GConverter *
Packit ae235b
converter
Packit ae235b
Read / Write / Construct Only
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
GConverterOutputStream
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Object Hierarchy

Packit ae235b
    GObject
Packit ae235b
    ╰── GOutputStream
Packit ae235b
        ╰── GFilterOutputStream
Packit ae235b
            ╰── GConverterOutputStream
Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Implemented Interfaces

Packit ae235b

Packit ae235b
GConverterOutputStream implements
Packit ae235b
 GPollableOutputStream.

Packit ae235b
Packit ae235b
Packit ae235b

Includes

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

Description

Packit ae235b

Converter output stream implements GOutputStream and allows

Packit ae235b
conversion of data of various types during reading.

Packit ae235b

As of GLib 2.34, GConverterOutputStream implements

Packit ae235b
GPollableOutputStream.

Packit ae235b
Packit ae235b
Packit ae235b

Functions

Packit ae235b
Packit ae235b

g_converter_output_stream_new ()

Packit ae235b
GOutputStream *
Packit ae235b
g_converter_output_stream_new (GOutputStream *base_stream,
Packit ae235b
                               GConverter *converter);
Packit ae235b

Creates a new converter output stream for the base_stream

Packit ae235b
.

Packit ae235b
Packit ae235b

Parameters

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

base_stream

Packit ae235b

a GOutputStream

Packit ae235b
 
Packit ae235b
Packit ae235b
Packit ae235b

converter

Packit ae235b

a GConverter

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

Returns

Packit ae235b

a new GOutputStream.

Packit ae235b
Packit ae235b
Packit ae235b

Packit ae235b
Packit ae235b

g_converter_output_stream_get_converter ()

Packit ae235b
GConverter *
Packit ae235b
g_converter_output_stream_get_converter
Packit ae235b
                               (GConverterOutputStream *converter_stream);
Packit ae235b

Gets the GConverter that is used by converter_stream

Packit ae235b
.

Packit ae235b
Packit ae235b

Parameters

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

converter_stream

Packit ae235b

a GConverterOutputStream

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

Returns

Packit ae235b

the converter of the converter output stream.

Packit ae235b

[transfer none]

Packit ae235b
Packit ae235b

Since: 2.24

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Types and Values

Packit ae235b
Packit ae235b

GConverterOutputStream

Packit ae235b
typedef struct _GConverterOutputStream GConverterOutputStream;
Packit ae235b

An implementation of GFilterOutputStream that allows data

Packit ae235b
conversion.

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

Property Details

Packit ae235b
Packit ae235b

The “converter” property

Packit ae235b
  “converter”                GConverter *
Packit ae235b

The converter object.

Packit ae235b

Flags: Read / Write / Construct Only

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

See Also

Packit ae235b

GOutputStream, GConverter

Packit ae235b
Packit ae235b
Packit ae235b
Packit ae235b

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