Constructor
ValagirParameternew
Declaration
GirParameter*
gir_parameter_new (
const gchar* name,
gboolean nullable,
gboolean allow_none,
gboolean introspectable,
const gchar* closure,
const gchar* destroy,
GirScope scope,
GirDirection direction,
gboolean caller_allocates,
gboolean optional,
gboolean skip,
GirTransferOwnership transfer_ownership,
GirDocElementsParameters* doc_elements,
GirAnyType* anytype,
GirVarargs* varargs,
GeeList* attributes,
GirXmlReference* source
)
Parameters
name
-
Type:
const gchar*
No description available.
The argument can be NULL
.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.
introspectable
-
Type:
gboolean
No description available.
closure
-
Type:
const gchar*
No description available.
The argument can be NULL
.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. destroy
-
Type:
const gchar*
No description available.
The argument can be NULL
.The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. scope
-
Type:
GirScope
No description available.
direction
-
Type:
GirDirection
No description available.
caller_allocates
-
Type:
gboolean
No description available.
optional
-
Type:
gboolean
No description available.
skip
-
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. anytype
-
Type:
GirAnyType
No description available.
The argument can be NULL
.The data is owned by the caller of the function. varargs
-
Type:
GirVarargs
No description available.
The argument can be NULL
.The data is owned by the caller of the function. attributes
-
Type:
GeeList
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: GirParameter
No description available.
The caller of the function takes ownership of the data, and is responsible for freeing it. |