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:
gboolean
No description available.
allow_none
-
Type:
gboolean
No description available.
direction
-
Type:
GirDirection
No description available.
caller_allocates
-
Type:
gboolean
No description available.
transfer_ownership
-
Type:
GirTransferOwnership
No description available.
doc_elements
-
Type:
GirDocElementsParameters
No description available.
The data is owned by the caller of the function. type_ref
-
Type:
GirTypeRef
No description available.
The data is owned by the caller of the function. source
-
Type:
GirXmlReference
No 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. |