Index

Package: User_Void_Marshallers (generic)

Description

generic
      type Widget_Type is new Glib.Object.GObject_Record with private;
      type User_Type (<>) is private;
   package User_Void_Marshallers is

Packages

Generic_Marshaller (generic)

Basic Marshaller

Generic_Marshaller_2 (generic)

Generic_Widget_Marshaller (generic)

Widget Marshaller

Void_Marshaller

Types

Widget_Type

type Widget_Type is new Glib.Object.GObject_Record with private;

User_Type

type User_Type (<>) is private;

Handler_Proxy

type Handler_Proxy is access procedure
        (Widget    : access Widget_Type'Class;
         Params    : Glib.Values.GValues;
         Cb        : General_Handler;
         User_Data : User_Type);

Marshaller

type Marshaller is record
         Func  : General_Handler;
         Proxy : Handler_Proxy;
      end record;