Gtk.Marshallers.Void_Marshallers.Generic_Widget_Marshaller

Entities

Generic formal parameters

Access Types

Subprograms

Description

Widget Marshaller

Access_Type

type Access_Type is access all Base_Type'Class;

Base_Type

type Base_Type is new Gtk.Widget.Gtk_Widget_Record with private;

Call

procedure Call
  (Widget : access Widget_Type'Class;
   Params : Glib.Values.GValues;
   Cb     : General_Handler)
Parameters
Widget
Params
Cb

Emit_By_Name

procedure Emit_By_Name
  (Object : access Widget_Type'Class;
   Name   : Glib.Signal_Name;
   Param  : access Base_Type'Class)
Parameters
Object
Name
Param

Handler

type Handler is access procedure
  (Widget : access Widget_Type'Class;
   Param  : access Base_Type'Class);
Parameters
Widget
Param

To_Marshaller

function To_Marshaller (Cb : Handler) return Marshaller
Parameters
Cb
Return Value