Constructor
ValagirInstanceParameternew
Declaration
GirInstanceParameter*
gir_instance_parameter_new (
const gchar* name,
gboolean nullable,
gboolean allow_none,
GirDirection direction,
gboolean caller_allocates,
GirTransferOwnership transfer_ownership,
GirDocElementsParameters* doc_elements,
GirTypeRef* type_ref,
GirXmlReference* source
)
Parameters
name-
Type:
const gchar*No description available.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. nullable-
Type:
gbooleanNo description available.
allow_none-
Type:
gbooleanNo description available.
direction-
Type:
GirDirectionNo description available.
caller_allocates-
Type:
gbooleanNo description available.
transfer_ownership-
Type:
GirTransferOwnershipNo description available.
doc_elements-
Type:
GirDocElementsParametersNo description available.
The data is owned by the caller of the function. type_ref-
Type:
GirTypeRefNo description available.
The data is owned by the caller of the function. source-
Type:
GirXmlReferenceNo description available.
The argument can be NULL.The data is owned by the caller of the function.
Return value
Type: GirInstanceParameter
No description available.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |