![]() |
![]() |
![]() |
Aravis Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
ArvGcEnumeration; ArvGcNode * arv_gc_enumeration_new (void
); const char * arv_gc_enumeration_get_string_value (ArvGcEnumeration *enumeration
,GError **error
); void arv_gc_enumeration_set_string_value (ArvGcEnumeration *enumeration
,const char *value
,GError **error
); gint64 arv_gc_enumeration_get_int_value (ArvGcEnumeration *enumeration
,GError **error
); void arv_gc_enumeration_set_int_value (ArvGcEnumeration *enumeration
,gint64 value
,GError **error
); const GSList * arv_gc_enumeration_get_entries (ArvGcEnumeration *enumeration
); gint64 * arv_gc_enumeration_get_available_int_values (ArvGcEnumeration *enumeration
,guint *n_values
,GError **error
); const char ** arv_gc_enumeration_get_available_string_values (ArvGcEnumeration *enumeration
,guint *n_values
,GError **error
);
GObject +----ArvDomNode +----ArvDomElement +----ArvGcNode +----ArvGcFeatureNode +----ArvGcEnumeration
const char * arv_gc_enumeration_get_string_value (ArvGcEnumeration *enumeration
,GError **error
);
void arv_gc_enumeration_set_string_value (ArvGcEnumeration *enumeration
,const char *value
,GError **error
);
gint64 arv_gc_enumeration_get_int_value (ArvGcEnumeration *enumeration
,GError **error
);
void arv_gc_enumeration_set_int_value (ArvGcEnumeration *enumeration
,gint64 value
,GError **error
);
const GSList * arv_gc_enumeration_get_entries (ArvGcEnumeration *enumeration
);
|
a ArvGcEnumeration |
Returns : |
the list of enumeration entry nodes. [element-type ArvGcFeatureNode][transfer none] |
gint64 * arv_gc_enumeration_get_available_int_values (ArvGcEnumeration *enumeration
,guint *n_values
,GError **error
);
const char ** arv_gc_enumeration_get_available_string_values (ArvGcEnumeration *enumeration
,guint *n_values
,GError **error
);
Create an array of all available values of enumeration
, as strings.
|
an ArvGcEnumeration |
|
placeholder for the number of values. [out] |
|
placeholder for error, may be NULL |
Returns : |
an newly created array of const strings, which must freed after use using g_free. [array length=n_values][transfer container] |