ArvGcRegisterDescriptionNode

ArvGcRegisterDescriptionNode — Class for RegisterDescription nodes

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── ArvDomNode
        ╰── ArvDomElement
            ╰── ArvGcNode
                ╰── ArvGcFeatureNode
                    ╰── ArvGcRegisterDescriptionNode

Description

Functions

arv_gc_register_description_node_new ()

ArvGcNode *
arv_gc_register_description_node_new (void);

arv_gc_register_description_node_compare_schema_version ()

int
arv_gc_register_description_node_compare_schema_version
                               (ArvGcRegisterDescriptionNode *node,
                                guint major,
                                guint minor,
                                guint subminor);

Compare the Genicam document version to the given version.

Parameters

node

a ArvGcRegisterDescriptionNode

 

major

major version number

 

minor

minor version number

 

subminor

sub mminor version number

 

Returns

-1 if document version is lower than the given version, 0 if equal and 1 if greater.

Since: 0.6.0


arv_gc_register_description_node_check_schema_version ()

gboolean
arv_gc_register_description_node_check_schema_version
                               (ArvGcRegisterDescriptionNode *node,
                                guint required_major,
                                guint required_minor,
                                guint required_subminor);

arv_gc_register_feature_node ()

void
arv_gc_register_feature_node (ArvGc *genicam,
                              ArvGcFeatureNode *node);

Types and Values

ArvGcRegisterDescriptionNode

typedef struct _ArvGcRegisterDescriptionNode ArvGcRegisterDescriptionNode;