Back to Seed Clases

GIRepository


Classes

Interfaces

Structs

Unions

Enums

Enum GIRepository.ITransfer

Import line: GIRepository = imports.gi.GIRepository;
GIR File: GIRepository-2.0.gir
C documentation: GIRepository
Enum : ITransfer
  Show / Hide Inherited methods, properties and signals
The transfer is the exchange of data between two parts, from the callee to the caller. The callee is either a function/method/signal or an object/interface where a property is defined. The caller is the side accessing a property or calling a function. GITransfer specifies who's responsible for freeing the resources after the ownership transfer is complete. In case of a containing type such as a list, an array or a hash table the container itself is specified differently from the items within the container itself. Each container is freed differently, check the documentation for the types themselves for information on how to free them.
Values
Properties
Properties
None
Public Methods
None
Events
None
Used by These Methods / Signals / Properties
Class / Namespace Method / Signal / Properties
GIRepository
Method
GIRepository.arg_info_get_ownership_transfer (IBaseInfo info) : GIRepository.ITransfer
Obtain the ownership transfer for this argument.
GIRepository
Method
GIRepository.callable_info_get_caller_owns (IBaseInfo info) : GIRepository.ITransfer
See whether the caller owns the return value of this callable.
GIRepository
Method
GIRepository.property_info_get_ownership_transfer (IBaseInfo info) : GIRepository.ITransfer
Obtain the ownership transfer for this property.
Documentation generated by Introspection Doc Generator Loosely Based on JsDoc Toolkit on Tue Jun 22 2010 16:32:54 GMT+0800 (HKT)