Package ch.bailu.gtk.gio
Schnittstelle ConverterIface.OnConvert
- Umschließende Klasse:
ConverterIface
- Funktionsschnittstelle:
- Dies ist eine funktionale Schnittstelle, die somit als Zuweisungsziel für einen Lambdaausdruck oder eine Methodenreferenz verwendet werden kann.
-
Methodenübersicht
-
Methodendetails
-
onConvert
int onConvert(CallbackHandler __self, @Nonnull Converter converter, @Nullable Pointer inbuf, long inbuf_size, @Nonnull Pointer outbuf, long outbuf_size, int flags, @Nonnull Int64 bytes_read, @Nonnull Int64 bytes_written) - Parameter:
converter
- a #GConverter.inbuf
- the buffer containing the data to convert.inbuf_size
- the number of bytes in @inbufoutbuf
- a buffer to write converted data in.outbuf_size
- the number of bytes in @outbuf, must be at least oneflags
- a #GConverterFlags controlling the conversion detailsbytes_read
- will be set to the number of bytes read from @inbuf on successbytes_written
- will be set to the number of bytes written to @outbuf on success- Gibt zurück:
- a #GConverterResult, %G_CONVERTER_ERROR on error.
-