Interface TypeInfo.OnBaseFinalizeFunc

Enclosing class:
TypeInfo
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 TypeInfo.OnBaseFinalizeFunc
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    A callback function used by the type system to finalize those portions
    of a derived types class structure that were setup from the corresponding
    GBaseInitFunc() function.
  • Method Details

    • onBaseFinalizeFunc

      void onBaseFinalizeFunc(CallbackHandler __self, @Nonnull Pointer g_class)
      A callback function used by the type system to finalize those portions
      of a derived types class structure that were setup from the corresponding
      GBaseInitFunc() function.

      Class finalization basically works the inverse way in which class
      initialization is performed.

      See GClassInitFunc() for a discussion of the class initialization process.
      Parameters:
      g_class - The #GTypeClass structure to finalize