Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <gconverter.h>
Data Fields | |
GTypeInterface | g_iface |
GConverterResult(* | convert )(GConverter *converter, const void *inbuf, gsize inbuf_size, void *outbuf, gsize outbuf_size, GConverterFlags flags, gsize *bytes_read, gsize *bytes_written, GError **error) |
void(* | reset )(GConverter *converter) |
GConverterIface: @g_iface: The parent interface. @convert: Converts data. @reset: Reverts the internal state of the converter to its initial state.
Provides an interface for converting data from one type to another type. The conversion can be stateful and may fail at any place.
Since: 2.24
Definition at line 53 of file gconverter.h.
GConverterResult(* _GConverterIface::convert) (GConverter *converter, const void *inbuf, gsize inbuf_size, void *outbuf, gsize outbuf_size, GConverterFlags flags, gsize *bytes_read, gsize *bytes_written, GError **error) |
Definition at line 59 of file gconverter.h.
GTypeInterface _GConverterIface::g_iface |
Definition at line 55 of file gconverter.h.
void(* _GConverterIface::reset) (GConverter *converter) |
Definition at line 68 of file gconverter.h.