Constructor

ValagirPropertynew

Declaration

GirProperty*
gir_property_new (
  GirInfoAttrsParameters* info_attrs,
  const gchar* name,
  gboolean writable,
  gboolean readable,
  gboolean construct,
  gboolean construct_only,
  const gchar* setter,
  const gchar* getter,
  const gchar* default_value,
  GirTransferOwnership transfer_ownership,
  GirInfoElementsParameters* info_elements,
  GirAnyType* anytype,
  GirXmlReference* source
)

Description

No description available.

Parameters

info_attrs

Type: GirInfoAttrsParameters

No description available.

The data is owned by the caller of the function.
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.
writable

Type: gboolean

No description available.

readable

Type: gboolean

No description available.

construct

Type: gboolean

No description available.

construct_only

Type: gboolean

No description available.

setter

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.
getter

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.
default_value

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.
transfer_ownership

Type: GirTransferOwnership

No description available.

info_elements

Type: GirInfoElementsParameters

No description available.

The data is owned by the caller of the function.
anytype

Type: GirAnyType

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: GirProperty

No description available.

The caller of the function takes ownership of the data, and is responsible for freeing it.