Constructor

ValagirRepositorynew

Declaration

GirRepository*
gir_repository_new (
  const gchar* version,
  const gchar* c_identifier_prefixes,
  const gchar* c_symbol_prefixes,
  GeeList* includes,
  GeeList* cincludes,
  GeeList* packages,
  GeeList* namespaces,
  GeeList* doc_formats,
  GirXmlReference* source
)

Description

No description available.

Parameters

version

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

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

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

Type: GeeList

No description available.

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

Type: GeeList

No description available.

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

Type: GeeList

No description available.

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

Type: GeeList

No description available.

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

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

No description available.

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