Index

Package: User_Return_Marshallers (generic)

Description

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

Packages

Generic_Marshaller (generic)

Basic Marshaller

Generic_Widget_Marshaller (generic)

Widget Marshaller

Void_Marshaller

Types

Widget_Type

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

Return_Type

type Return_Type is (<>);

User_Type

type User_Type (<>) is private;

Handler_Proxy

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

Marshaller

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