结构体
GIRepositoryArgument
自:2.80
描述 [源]
union GIArgument {
gboolean v_boolean;
int8_t v_int8;
uint8_t v_uint8;
int16_t v_int16;
uint16_t v_uint16;
int32_t v_int32;
uint32_t v_uint32;
int64_t v_int64;
uint64_t v_uint64;
float v_float;
double v_double;
short v_short;
unsigned short v_ushort;
int v_int;
unsigned int v_uint;
long v_long;
unsigned long v_ulong;
gssize v_ssize;
size_t v_size;
char* v_string;
void* v_pointer;
}
存储各种类型的参数。
结构体成员
v_boolean
布尔值。
v_int8
8位有符号整数值。
v_uint8
8位无符号整数值。
v_int16
16位有符号整数值。
v_uint16
16位无符号整数值。
v_int32
32位有符号整数值。
v_uint32
32位无符号整数值。
v_int64
64位有符号整数值。
v_uint64
64位无符号整数值。
v_float
单精度浮点值。
v_double
双精度浮点值。
v_short
有符号短整数值。
v_ushort
无符号短整数值。
v_int
有符号整数值。
v_uint
无符号整数值。
v_long
有符号长整数值。
v_ulong
无符号长整数值。
v_ssize
有大小
size_t
值。v_size
无符号
size_t
值。v_string
Nul终止的字符串值。
v_pointer
任意指针值。
自:2.80