Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <girepository/gitypes.h>
Go to the source code of this file.
Macros | |
#define | GI_TYPE_FIELD_INFO (gi_field_info_get_type ()) |
#define | GI_FIELD_INFO(info) (G_TYPE_CHECK_INSTANCE_CAST ((info), GI_TYPE_FIELD_INFO, GIFieldInfo)) |
#define | GI_IS_FIELD_INFO(info) (G_TYPE_CHECK_INSTANCE_TYPE ((info), GI_TYPE_FIELD_INFO)) |
Functions | |
GI_AVAILABLE_IN_ALL GIFieldInfoFlags | gi_field_info_get_flags (GIFieldInfo *info) |
GI_AVAILABLE_IN_ALL size_t | gi_field_info_get_size (GIFieldInfo *info) |
GI_AVAILABLE_IN_ALL size_t | gi_field_info_get_offset (GIFieldInfo *info) |
GI_AVAILABLE_IN_ALL GITypeInfo * | gi_field_info_get_type_info (GIFieldInfo *info) |
GI_AVAILABLE_IN_ALL gboolean | gi_field_info_get_field (GIFieldInfo *field_info, void *mem, GIArgument *value) |
GI_AVAILABLE_IN_ALL gboolean | gi_field_info_set_field (GIFieldInfo *field_info, void *mem, const GIArgument *value) |
#define GI_FIELD_INFO | ( | info | ) | (G_TYPE_CHECK_INSTANCE_CAST ((info), GI_TYPE_FIELD_INFO, GIFieldInfo)) |
GI_FIELD_INFO: @info: Info object which is subject to casting.
Casts a [type@.nosp@m.GIRe.nosp@m.posit.nosp@m.ory..nosp@m.Field.nosp@m.Info] or derived pointer into a (GIFieldInfo*)
pointer.
Depending on the current debugging level, this function may invoke certain runtime checks to identify invalid casts.
Since: 2.80
Definition at line 49 of file gifieldinfo.h.
#define GI_IS_FIELD_INFO | ( | info | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((info), GI_TYPE_FIELD_INFO)) |
GI_IS_FIELD_INFO: @info: an info structure
Checks if @info is a [class.nosp@m.@GIR.nosp@m.eposi.nosp@m.tory.nosp@m..Fiel.nosp@m.dInf.nosp@m.o] (or a derived type).
Since: 2.80
Definition at line 59 of file gifieldinfo.h.
#define GI_TYPE_FIELD_INFO (gi_field_info_get_type ()) |
Definition at line 35 of file gifieldinfo.h.
GI_AVAILABLE_IN_ALL gboolean gi_field_info_get_field | ( | GIFieldInfo * | field_info, |
void * | mem, | ||
GIArgument * | value ) |
GI_AVAILABLE_IN_ALL GIFieldInfoFlags gi_field_info_get_flags | ( | GIFieldInfo * | info | ) |
GI_AVAILABLE_IN_ALL size_t gi_field_info_get_offset | ( | GIFieldInfo * | info | ) |
GI_AVAILABLE_IN_ALL size_t gi_field_info_get_size | ( | GIFieldInfo * | info | ) |
GI_AVAILABLE_IN_ALL GITypeInfo * gi_field_info_get_type_info | ( | GIFieldInfo * | info | ) |
GI_AVAILABLE_IN_ALL gboolean gi_field_info_set_field | ( | GIFieldInfo * | field_info, |
void * | mem, | ||
const GIArgument * | value ) |