| Top |
| const char * | arv_gc_feature_node_get_value_as_string () |
| void | arv_gc_feature_node_set_value_from_string () |
| const char * | arv_gc_feature_node_get_name () |
| ArvGcNameSpace | arv_gc_feature_node_get_name_space () |
| const char * | arv_gc_feature_node_get_display_name () |
| const char * | arv_gc_feature_node_get_tooltip () |
| const char * | arv_gc_feature_node_get_description () |
| gboolean | arv_gc_feature_node_is_available () |
| gboolean | arv_gc_feature_node_is_implemented () |
| gboolean | arv_gc_feature_node_is_locked () |
| ArvGcVisibility | arv_gc_feature_node_get_visibility () |
GObject ╰── ArvDomNode ╰── ArvDomElement ╰── ArvGcNode ╰── ArvGcFeatureNode ├── ArvGcBoolean ├── ArvGcCategory ├── ArvGcCommand ├── ArvGcConverter ├── ArvGcEnumEntry ├── ArvGcEnumeration ├── ArvGcFloatNode ├── ArvGcRegisterNode ├── ArvGcGroupNode ├── ArvGcSwissKnife ├── ArvGcIntegerNode ├── ArvGcPort ├── ArvGcRegisterDescriptionNode ╰── ArvGcStructEntryNode
ArvGcFeatureNode provides a base class for the implementation of the different types of Genicam feature node (Group, Integer, Float, Enumeration...).
const char * arv_gc_feature_node_get_value_as_string (ArvGcFeatureNode *gc_feature_node,GError **error);
Retrieve the node value a string.
Please note the string content is still owned by the node object, which means the returned pointer may not be still valid after a new call to this function.
void arv_gc_feature_node_set_value_from_string (ArvGcFeatureNode *gc_feature_node,const char *string,GError **error);
Set the node value using a string representation of the value. May not be applicable to every node type, but safe.
const char *
arv_gc_feature_node_get_name (ArvGcFeatureNode *gc_feature_node);
ArvGcNameSpace
arv_gc_feature_node_get_name_space (ArvGcFeatureNode *gc_feature_node);
Get feature name space.
Since: 0.8.0
const char *
arv_gc_feature_node_get_display_name (ArvGcFeatureNode *gc_feature_node);
const char *
arv_gc_feature_node_get_tooltip (ArvGcFeatureNode *gc_feature_node);
const char *
arv_gc_feature_node_get_description (ArvGcFeatureNode *gc_feature_node);
gboolean arv_gc_feature_node_is_available (ArvGcFeatureNode *gc_feature_node,GError **error);
gboolean arv_gc_feature_node_is_implemented (ArvGcFeatureNode *gc_feature_node,GError **error);
gboolean arv_gc_feature_node_is_locked (ArvGcFeatureNode *gc_feature_node,GError **error);
ArvGcVisibility
arv_gc_feature_node_get_visibility (ArvGcFeatureNode *gc_feature_node);