docs: Move the GConverter SECTION

Move the content to the struct docs.

Helps: #3037
This commit is contained in:
Matthias Clasen 2023-09-26 20:55:57 -04:00 committed by Philip Withnall
parent 747b81409d
commit 174073722e
2 changed files with 5 additions and 13 deletions

View File

@ -26,12 +26,11 @@
/** /**
* SECTION:gconverter * GConverter:
* @short_description: Data conversion interface
* @include: gio/gio.h
* @see_also: #GInputStream, #GOutputStream
* *
* #GConverter is implemented by objects that convert * `GConverter` is an interface for streaming conversions.
*
* `GConverter` is implemented by objects that convert
* binary data in various ways. The conversion can be * binary data in various ways. The conversion can be
* stateful and may fail at any place. * stateful and may fail at any place.
* *
@ -40,7 +39,7 @@
* replace. * replace.
* *
* Since: 2.24 * Since: 2.24
**/ */
typedef GConverterIface GConverterInterface; typedef GConverterIface GConverterInterface;

View File

@ -36,13 +36,6 @@ G_BEGIN_DECLS
#define G_IS_CONVERTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_CONVERTER)) #define G_IS_CONVERTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_CONVERTER))
#define G_CONVERTER_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_CONVERTER, GConverterIface)) #define G_CONVERTER_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_CONVERTER, GConverterIface))
/**
* GConverter:
*
* Seek object for streaming operations.
*
* Since: 2.24
**/
typedef struct _GConverterIface GConverterIface; typedef struct _GConverterIface GConverterIface;
/** /**