Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
giconstantinfo.h File Reference

Go to the source code of this file.

Macros

#define GI_TYPE_CONSTANT_INFO   (gi_constant_info_get_type ())
 
#define GI_CONSTANT_INFO(info)   (G_TYPE_CHECK_INSTANCE_CAST ((info), GI_TYPE_CONSTANT_INFO, GIConstantInfo))
 
#define GI_IS_CONSTANT_INFO(info)   (G_TYPE_CHECK_INSTANCE_TYPE ((info), GI_TYPE_CONSTANT_INFO))
 

Functions

GI_AVAILABLE_IN_ALL GITypeInfogi_constant_info_get_type_info (GIConstantInfo *info)
 
GI_AVAILABLE_IN_ALL void gi_constant_info_free_value (GIConstantInfo *info, GIArgument *value)
 
GI_AVAILABLE_IN_ALL size_t gi_constant_info_get_value (GIConstantInfo *info, GIArgument *value)
 

Macro Definition Documentation

◆ GI_CONSTANT_INFO

#define GI_CONSTANT_INFO ( info)    (G_TYPE_CHECK_INSTANCE_CAST ((info), GI_TYPE_CONSTANT_INFO, GIConstantInfo))

GI_CONSTANT_INFO: @info: Info object which is subject to casting.

Casts a [type@.nosp@m.GIRe.nosp@m.posit.nosp@m.ory..nosp@m.Const.nosp@m.antI.nosp@m.nfo] or derived pointer into a (GIConstantInfo*) 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 giconstantinfo.h.

◆ GI_IS_CONSTANT_INFO

#define GI_IS_CONSTANT_INFO ( info)    (G_TYPE_CHECK_INSTANCE_TYPE ((info), GI_TYPE_CONSTANT_INFO))

GI_IS_CONSTANT_INFO: @info: an info structure

Checks if @info is a [class.nosp@m.@GIR.nosp@m.eposi.nosp@m.tory.nosp@m..Cons.nosp@m.tant.nosp@m.Info] (or a derived type).

Since: 2.80

Definition at line 59 of file giconstantinfo.h.

◆ GI_TYPE_CONSTANT_INFO

#define GI_TYPE_CONSTANT_INFO   (gi_constant_info_get_type ())

Definition at line 35 of file giconstantinfo.h.

Function Documentation

◆ gi_constant_info_free_value()

GI_AVAILABLE_IN_ALL void gi_constant_info_free_value ( GIConstantInfo * info,
GIArgument * value )

◆ gi_constant_info_get_type_info()

GI_AVAILABLE_IN_ALL GITypeInfo * gi_constant_info_get_type_info ( GIConstantInfo * info)

◆ gi_constant_info_get_value()

GI_AVAILABLE_IN_ALL size_t gi_constant_info_get_value ( GIConstantInfo * info,
GIArgument * value )