~ubuntu-branches/debian/sid/glib2.0/sid

« back to all changes in this revision

Viewing changes to gio/gbufferedoutputstream.h

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2013-05-08 06:25:57 UTC
  • mfrom: (1.27.14) (3.1.181 experimental)
  • Revision ID: package-import@ubuntu.com-20130508062557-i7gbku66mls70gi2
Tags: 2.36.1-2
Merge experimental branch, upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
 * Author: Christian Kellner <gicmo@gnome.org>
21
21
 */
22
22
 
 
23
#ifndef __G_BUFFERED_OUTPUT_STREAM_H__
 
24
#define __G_BUFFERED_OUTPUT_STREAM_H__
 
25
 
23
26
#if !defined (__GIO_GIO_H_INSIDE__) && !defined (GIO_COMPILATION)
24
27
#error "Only <gio/gio.h> can be included directly."
25
28
#endif
26
29
 
27
 
#ifndef __G_BUFFERED_OUTPUT_STREAM_H__
28
 
#define __G_BUFFERED_OUTPUT_STREAM_H__
29
 
 
30
30
#include <gio/gfilteroutputstream.h>
31
31
 
32
32
G_BEGIN_DECLS
65
65
};
66
66
 
67
67
 
 
68
GLIB_AVAILABLE_IN_ALL
68
69
GType          g_buffered_output_stream_get_type        (void) G_GNUC_CONST;
 
70
GLIB_AVAILABLE_IN_ALL
69
71
GOutputStream* g_buffered_output_stream_new             (GOutputStream         *base_stream);
 
72
GLIB_AVAILABLE_IN_ALL
70
73
GOutputStream* g_buffered_output_stream_new_sized       (GOutputStream         *base_stream,
71
74
                                                         gsize                  size);
 
75
GLIB_AVAILABLE_IN_ALL
72
76
gsize          g_buffered_output_stream_get_buffer_size (GBufferedOutputStream *stream);
 
77
GLIB_AVAILABLE_IN_ALL
73
78
void           g_buffered_output_stream_set_buffer_size (GBufferedOutputStream *stream,
74
79
                                                         gsize                  size);
 
80
GLIB_AVAILABLE_IN_ALL
75
81
gboolean       g_buffered_output_stream_get_auto_grow   (GBufferedOutputStream *stream);
 
82
GLIB_AVAILABLE_IN_ALL
76
83
void           g_buffered_output_stream_set_auto_grow   (GBufferedOutputStream *stream,
77
84
                                                         gboolean               auto_grow);
78
85