[ Version ( since = "3.4" ) ]
public List<unowned Extension> list_extensions (Type extension_type)
Returns a list of Extension objects bound to this
whose types are ancestors of extension_type
.
For a complete list of extension objects bound to this, pass E_TYPE_EXTENSION
.
The list itself should be freed with g_list_free. The extension objects are owned by this and should not be unreferenced.
this |
an Extensible |
extension_type |
the type of extensions to list |
a list of extension objects derived from |