Re: Derived interfaces
- From: murrayc t-online de (Murray Cumming)
- To: Owen Taylor <otaylor redhat com>
- Cc: gtk-devel-list <gtk-devel-list gnome org>
- Subject: Re: Derived interfaces
- Date: 03 Nov 2001 21:13:10 +0100
On Sat, 2001-11-03 at 19:00, Owen Taylor wrote:
>
> murrayc t-online de (Murray Cumming) writes:
>
> > I read somewhere that glib interfaces could be derived from other
> > interfaces. Does anyone know of an example?
>
> The way this is mapped is as "prerequisites" - an interface
> can require that any type implementing it also "is a" some
> set of other types, either interface types or instance
> types.
>
> void g_type_interface_add_prerequisite (GType interface_type,
> GType prerequisite_type);
>
> E.g., GtkCellEditable (what should have been GtkCellEditor)
> has a prerequisite on GtkWidge.t
>
> Regards,
So, if interfaces can't really be inherited, what does this do:
gpointer g_type_interface_peek_parent (gpointer g_iface)
?
--
Murray Cumming
murrayc usa net
www.murrayc.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]