Interface Gobject.OnCallback

Enclosing class:
Gobject
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface Gobject.OnCallback
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    The type used for callback functions in structure definitions and function
    signatures.
  • Method Details

    • onCallback

      void onCallback(CallbackHandler __self)
      The type used for callback functions in structure definitions and function
      signatures.

      This doesn't mean that all callback functions must take no parameters and
      return void. The required signature of a callback function is determined by
      the context in which is used (e.g. the signal to which it is connected).

      Use G_CALLBACK() to cast the callback function to a #GCallback.