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.

@FunctionalInterface public static interface ConverterIface.OnConvert
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    int
    onConvert(CallbackHandler __self, Converter converter, Pointer inbuf, long inbuf_size, Pointer outbuf, long outbuf_size, int flags, Int64 bytes_read, Int64 bytes_written)
     
  • 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 @inbuf
      outbuf - a buffer to write converted data in.
      outbuf_size - the number of bytes in @outbuf, must be at least one
      flags - a #GConverterFlags controlling the conversion details
      bytes_read - will be set to the number of bytes read from @inbuf on success
      bytes_written - will be set to the number of bytes written to @outbuf on success
      Gibt zurück:
      a #GConverterResult, %G_CONVERTER_ERROR on error.