Glib.Types.Implements

Entities

Generic formal parameters

Subprograms

Description

<doc_ignore>

Interface_Type

type Interface_Type is new GType_Interface;

Object_Type

type Object_Type is access all Object_Type_Record'Class;

Object_Type_Record

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

To_Interface

function To_Interface
  (Object : access Object_Type_Record'Class) return Interface_Type

These subprograms can be used to convert from an object to one of the interfaces it implements, and from an interface to the object itself.

Parameters
Object
Return Value

To_Object

function To_Object (Interf : Interface_Type) return Object_Type

These subprograms can be used to convert from an object to one of the interfaces it implements, and from an interface to the object itself.

Parameters
Interf
Return Value