| GIO Reference Manual | ||||
|---|---|---|---|---|
GDataOutputStream;
GDataOutputStreamClass;
GDataOutputStream* g_data_output_stream_new (GOutputStream *base_stream);
void g_data_output_stream_set_byte_order (GDataOutputStream *data_stream,
GDataStreamByteOrder order);
GDataStreamByteOrder g_data_output_stream_get_byte_order
(GDataOutputStream *stream);
void g_data_output_stream_set_expand_buffer
(GDataOutputStream *data_stream,
gboolean expand_buffer);
gboolean g_data_output_stream_put_byte (GDataOutputStream *data_stream,
guchar data,
GCancellable *cancellable,
GError **error);
gboolean g_data_output_stream_put_int16 (GDataOutputStream *stream,
gint16 data,
GCancellable *cancellable,
GError **error);
gboolean g_data_output_stream_put_uint16 (GDataOutputStream *stream,
guint16 data,
GCancellable *cancellable,
GError **error);
gboolean g_data_output_stream_put_int32 (GDataOutputStream *stream,
gint32 data,
GCancellable *cancellable,
GError **error);
gboolean g_data_output_stream_put_uint32 (GDataOutputStream *stream,
guint32 data,
GCancellable *cancellable,
GError **error);
gboolean g_data_output_stream_put_int64 (GDataOutputStream *stream,
gint64 data,
GCancellable *cancellable,
GError **error);
gboolean g_data_output_stream_put_uint64 (GDataOutputStream *stream,
guint64 data,
GCancellable *cancellable,
GError **error);
gboolean g_data_output_stream_put_string (GDataOutputStream *stream,
const char *str,
GCancellable *cancellable,
GError **error);
typedef struct {
GFilterOutputStreamClass parent_class;
/* Padding for future expansion */
void (*_g_reserved1) (void);
void (*_g_reserved2) (void);
void (*_g_reserved3) (void);
void (*_g_reserved4) (void);
void (*_g_reserved5) (void);
} GDataOutputStreamClass;
GDataOutputStream* g_data_output_stream_new (GOutputStream *base_stream);
|
|
Returns : |
GDataOutputStream. |
void g_data_output_stream_set_byte_order (GDataOutputStream *data_stream, GDataStreamByteOrder order);
|
|
|
GDataStreamByteOrder g_data_output_stream_get_byte_order (GDataOutputStream *stream);
|
|
Returns : |
void g_data_output_stream_set_expand_buffer
(GDataOutputStream *data_stream,
gboolean expand_buffer);
|
|
|
gboolean g_data_output_stream_put_byte (GDataOutputStream *data_stream, guchar data, GCancellable *cancellable, GError **error);
|
|
|
|
|
|
|
|
Returns : |
gboolean g_data_output_stream_put_int16 (GDataOutputStream *stream, gint16 data, GCancellable *cancellable, GError **error);
|
|
|
|
|
|
|
|
Returns : |
gboolean g_data_output_stream_put_uint16 (GDataOutputStream *stream, guint16 data, GCancellable *cancellable, GError **error);
|
|
|
|
|
|
|
|
Returns : |
gboolean g_data_output_stream_put_int32 (GDataOutputStream *stream, gint32 data, GCancellable *cancellable, GError **error);
|
|
|
|
|
|
|
|
Returns : |
gboolean g_data_output_stream_put_uint32 (GDataOutputStream *stream, guint32 data, GCancellable *cancellable, GError **error);
|
|
|
|
|
|
|
|
Returns : |
gboolean g_data_output_stream_put_int64 (GDataOutputStream *stream, gint64 data, GCancellable *cancellable, GError **error);
|
|
|
|
|
|
|
|
Returns : |
gboolean g_data_output_stream_put_uint64 (GDataOutputStream *stream, guint64 data, GCancellable *cancellable, GError **error);
|
|
|
|
|
|
|
|
Returns : |
gboolean g_data_output_stream_put_string (GDataOutputStream *stream, const char *str, GCancellable *cancellable, GError **error);
|
|
|
|
|
|
|
|
Returns : |