get
fun <T> get(address: <Error class: unknown class>, cache: Boolean, fallback: (<Error class: unknown class>) -> T?): T?(source)
Retrieves a T instance for the given gpointer.
If the instance exists in the cache, it is returned.
Otherwise, a new instance is created via TypeCache.
If the object is a GObject, it is stored in the cache.
Return
The retrieved or newly created instance of T, or null
if the type is unknown.
Parameters
T
The expected type of the retrieved instance, which must extend Proxy.
address
Pointer to the native object.
cache
If true
, the new instance will be cached if applicable.
fallback
Optional constructor if the type is unknown.