ArvValue
ArvValue — An int64/double value storage
|
|
Details
arv_value_new_double ()
ArvValue * arv_value_new_double (double v_double
);
arv_value_new_int64 ()
ArvValue * arv_value_new_int64 (double v_int64
);
arv_value_free ()
void arv_value_free (ArvValue *value
);
arv_value_copy ()
void arv_value_copy (ArvValue *to
,
const ArvValue *from
);
arv_value_set_int64 ()
void arv_value_set_int64 (ArvValue *value
,
gint64 v_int64
);
arv_value_set_double ()
void arv_value_set_double (ArvValue *value
,
double v_double
);
arv_value_get_int64 ()
gint64 arv_value_get_int64 (ArvValue *value
);
arv_value_get_double ()
double arv_value_get_double (ArvValue *value
);
arv_value_holds_int64 ()
gboolean arv_value_holds_int64 (ArvValue *value
);
arv_value_holds_double ()
double arv_value_holds_double (ArvValue *value
);
arv_create_int64_g_value ()
GValue * arv_create_int64_g_value (gint64 v_int64
);
v_int64 :
|
default 64 bit integer value
Return value: (transfer full) a new GValue holding a gint64. |
arv_create_string_g_value ()
GValue * arv_create_string_g_value (const char *v_string
);
v_string :
|
default 64 bit integer value
Return value: (transfer full) a new GValue holding a string. |
arv_free_g_value ()
void arv_free_g_value (GValue *value
);
arv_force_g_value_to_int64 ()
void arv_force_g_value_to_int64 (GValue *value
,
gint64 v_int64
);
arv_force_g_value_to_double ()
void arv_force_g_value_to_double (GValue *value
,
double v_double
);
arv_force_g_value_to_string ()
void arv_force_g_value_to_string (GValue *value
,
const char *v_string
);