Import line: | GIRepository = imports.gi.GIRepository; |
GIR File: | GIRepository-2.0.gir |
C documentation: | GIRepository |
Struct : | IBaseInfo |
Show / Hide Inherited methods, properties and signals |
None |
None |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
GIRepository
Method |
Obtain the index of the user data argument.
|
GIRepository
Method |
Obtains the index of the GDestroyNotify argument.
|
GIRepository
Method |
Obtain the direction of the argument.
|
GIRepository
Method |
Obtain the ownership transfer for this argument.
|
GIRepository
Method |
Obtain the scope type for this argument.
|
GIRepository
Method |
Obtain the type information for info.
|
GIRepository
Method |
Obtain if the argument is a pointer to a struct or object that will receive an output of a function.
|
GIRepository
Method |
Obtain if the argument is optional.
|
GIRepository
Method |
Obtain if the argument is a return value.
|
GIRepository
Method |
Obtain information about a the type of given argument info; this function is a variant of g_arg_info_get_type() designed for stack allocation.
|
GIRepository
Method |
Obtain if the argument accepts NULL.
|
GIRepository
Method |
Compare two GIBaseInfo.
|
GIRepository
Method |
Retrieve an arbitrary attribute associated with this node.
|
GIRepository
Method |
Obtain the container of the info.
|
GIRepository
Method |
Obtain the name of the info.
|
GIRepository
Method |
Obtain the namespace of info.
|
GIRepository
Method |
Obtain the info type of the GIBaseInfo.
|
GIRepository
Method |
Obtain the typelib this info belongs to
|
GIRepository
Method |
Obtain whether the info is represents a metadata which is deprecated or not.
|
GIRepository
Method |
GIRepository.base_info_iterate_attributes
(IBaseInfo info, IAttributeIter iterator, Object out_values)
:
Boolean
Iterate over all attributes associated with this node.
|
GIRepository
Method |
Obtain information about a particular argument of this callable.
|
GIRepository
Method |
See whether the caller owns the return value of this callable.
|
GIRepository
Method |
Obtain the number of arguments (both IN and OUT) for this callable.
|
GIRepository
Method |
Obtain the return type of a callable item as a GITypeInfo.
|
GIRepository
Method |
Obtain information about a particular argument of this callable; this function is a variant of g_callable_info_get_arg() designed for stack allocation.
|
GIRepository
Method |
Obtain information about a return value of callable; this function is a variant of g_callable_info_get_return_type() designed for stack allocation.
|
GIRepository
Method |
See if a callable could return NULL.
|
GIRepository
Method |
Obtain the type of the constant as a GITypeInfo.
|
GIRepository
Method |
Obtain the value associated with the GIConstantInfo and store it in the The size of the constant value stored in argument will be returned.
|
GIRepository
Method |
|
GIRepository
Method |
Obtain the tag of the type used for the enum in the C ABI.
|
GIRepository
Method |
Obtain a value for this enumeration.
|
GIRepository
Method |
Obtain the enum containing all the error codes for this error domain.
|
GIRepository
Method |
Obtain a string representing the quark for this error domain.
|
GIRepository
Method |
Reads a field identified by a GFieldInfo from a C structure or union.
|
GIRepository
Method |
Obtain the flags for this GIFieldInfo.
|
GIRepository
Method |
Obtain the offset in bits of the field member, this is relative to the beginning of the struct or union.
|
GIRepository
Method |
Obtain the size in bits of the field member, this is how much space you need to allocate to store the field.
|
GIRepository
Method |
Obtain the type of a field as a GITypeInfo.
|
GIRepository
Method |
Writes a field identified by a GFieldInfo to a C structure or union.
|
GIRepository
Method |
Obtain the GIFunctionInfoFlags for the info.
|
GIRepository
Method |
Obtain the property associated with this GIFunctionInfo.
|
GIRepository
Method |
Obtain the symbol of the function.
|
GIRepository
Method |
Obtain the virtual function associated with this GIFunctionInfo.
|
GIRepository
Method |
GIRepository.function_info_invoke
(IBaseInfo info, Argument in_args, Number n_in_args, Argument out_args, Number n_out_args, Argument return_value)
:
Boolean
Invokes the function described in info with the given arguments.
|
GIRepository
Method |
GIRepository.info_new
(IInfoType type, IBaseInfo container, Typelib typelib, Number offset)
:
GIRepository.IBaseInfo
|
GIRepository
Method |
Obtain a method of the interface type given a name.
|
GIRepository
Method |
Locate a virtual function slot with name name.
|
GIRepository
Method |
Obtain an interface type constant at index n.
|
GIRepository
Method |
Returns the layout C structure associated with this GInterface.
|
GIRepository
Method |
Obtain an interface type method at index n.
|
GIRepository
Method |
Obtain the number of constants that this interface type has.
|
GIRepository
Method |
Obtain the number of methods that this interface type has.
|
GIRepository
Method |
Obtain the number of prerequisites for this interface type.
|
GIRepository
Method |
Obtain the number of properties that this interface type has.
|
GIRepository
Method |
Obtain the number of signals that this interface type has.
|
GIRepository
Method |
Obtain the number of virtual functions that this interface type has.
|
GIRepository
Method |
Obtain an interface type prerequisites index n.
|
GIRepository
Method |
Obtain an interface type property at index n.
|
GIRepository
Method |
Obtain an interface type signal at index n.
|
GIRepository
Method |
Obtain an interface type virtual function at index n.
|
GIRepository
Method |
Obtain a method of the object type given a name.
|
GIRepository
Method |
Locate a virtual function slot with name name.
|
GIRepository
Method |
Obtain if the object type is an abstract type, eg if it cannot be instantiated
|
GIRepository
Method |
Every GObject has two structures; an instance structure and a class structure.
|
GIRepository
Method |
Obtain an object type constant at index n.
|
GIRepository
Method |
Obtain an object type field at index n.
|
GIRepository
Method |
Obtain an object type interface at index n.
|
GIRepository
Method |
Obtain an object type method at index n.
|
GIRepository
Method |
Obtain the number of constants that this object type has.
|
GIRepository
Method |
Obtain the number of fields that this object type has.
|
GIRepository
Method |
Obtain the number of interfaces that this object type has.
|
GIRepository
Method |
Obtain the number of methods that this object type has.
|
GIRepository
Method |
Obtain the number of properties that this object type has.
|
GIRepository
Method |
Obtain the number of signals that this object type has.
|
GIRepository
Method |
Obtain the number of virtual functions that this object type has.
|
GIRepository
Method |
Obtain the parent of the object type.
|
GIRepository
Method |
Obtain an object type property at index n.
|
GIRepository
Method |
Obtain an object type signal at index n.
|
GIRepository
Method |
Obtain the function which when called will return the GType function for which this object type is registered.
|
GIRepository
Method |
Obtain the name of the objects class/type.
|
GIRepository
Method |
Obtain an object type virtual function at index n.
|
GIRepository
Method |
Obtain the flags for this property info.
|
GIRepository
Method |
Obtain the ownership transfer for this property.
|
GIRepository
Method |
Obtain the type information for the property info.
|
GIRepository
Method |
Obtain the GType for this registered type.
|
GIRepository
Method |
Obtain the type init function for info.
|
GIRepository
Method |
Obtain the type name of the struct within the GObject type system.
|
GIRepository
Method |
Obtain the class closure for this signal if one is set.
|
GIRepository
Method |
Obtain the flags for this signal info.
|
GIRepository
Method |
Obtain if the returning true in the signal handler will stop the emission of the signal.
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
Return true if this structure represents the "class structure" for some GObject or GInterface.
|
GIRepository
Method |
Obtain the fixed array size of the type.
|
GIRepository
Method |
Obtain the array length of the type.
|
GIRepository
Method |
Obtain the array type for this type.
|
GIRepository
Method |
Obtain the error domains at index n for this type.
|
GIRepository
Method |
For types which have GI_TYPE_TAG_INTERFACE such as GObjects and boxed values, this function returns full information about the referenced type.
|
GIRepository
Method |
Obtain the number of error domains for this type.
|
GIRepository
Method |
Obtain the parameter type n.
|
GIRepository
Method |
Obtain the type tag for the type.
|
GIRepository
Method |
Obtain if the type is passed as a reference.
|
GIRepository
Method |
Obtain if the last element of the array is NULL.
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
|
GIRepository
Method |
Obtain the enumeration value of the GIValueInfo.
|
GIRepository
Method |
Obtain the flags for this virtual function info.
|
GIRepository
Method |
If this virtual function has an associated invoker method, this method will return it.
|
GIRepository
Method |
Obtain the offset of the function pointer in the class struct.
|
GIRepository
Method |
Obtain the signal for the virtual function if one is set.
|
GIRepository.IRepository
Method |
Searches for a particular entry in a namespace.
|
GIRepository.IRepository
Method |
find_by_gtype
(Number gtype)
:
GIRepository.IBaseInfo
Searches all loaded namespaces for a particular GType.
|
GIRepository.IRepository
Method |
This function returns a particular metadata entry in the given namespace namespace_.
|