Constructor
ValagirNamespacenew
Declaration
GirNamespace*
gir_namespace_new (
const gchar* name,
const gchar* version,
const gchar* c_identifier_prefixes,
const gchar* c_symbol_prefixes,
const gchar* c_prefix,
const gchar* shared_library,
GeeList* aliases,
GeeList* classes,
GeeList* interfaces,
GeeList* records,
GeeList* enums,
GeeList* functions,
GeeList* function_inlines,
GeeList* function_macros,
GeeList* unions,
GeeList* bit_fields,
GeeList* callbacks,
GeeList* constants,
GeeList* attributes,
GeeList* boxeds,
GeeList* doc_sections,
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. 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. c_prefix
-
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. shared_library
-
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. aliases
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. classes
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. interfaces
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. records
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. enums
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. functions
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. function_inlines
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. function_macros
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. unions
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. bit_fields
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. callbacks
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. constants
-
Type:
GeeList
No description available.
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. boxeds
-
Type:
GeeList
No description available.
The data is owned by the caller of the function. doc_sections
-
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: GirNamespace
No description available.
The caller of the function takes ownership of the data, and is responsible for freeing it. |