| 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] |