Aravis.GcPropertyNode

g Aravis.DomElement Aravis.DomElement Aravis.GcNode Aravis.GcNode Aravis.DomElement->Aravis.GcNode Aravis.DomNode Aravis.DomNode Aravis.DomNode->Aravis.DomElement Aravis.GcPropertyNode Aravis.GcPropertyNode Aravis.GcNode->Aravis.GcPropertyNode GObject.Object GObject.Object GObject.Object->Aravis.DomNode

Subclasses:

Aravis.GcIndexNode, Aravis.GcInvalidatorNode, Aravis.GcValueIndexedNode

Methods

Inherited:

Aravis.GcNode (1), Aravis.DomElement (3), Aravis.DomNode (17), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new_access_mode ()

class

new_address ()

class

new_bit ()

class

new_cachable ()

class

new_chunk_id ()

class

new_command_value ()

class

new_constant ()

class

new_description ()

class

new_display_name ()

class

new_display_notation ()

class

new_display_precision ()

class

new_endianness ()

class

new_event_id ()

class

new_expression ()

class

new_formula ()

class

new_formula_from ()

class

new_formula_to ()

class

new_imposed_access_mode ()

class

new_increment ()

class

new_is_deprecated ()

class

new_is_linear ()

class

new_length ()

class

new_lsb ()

class

new_maximum ()

class

new_minimum ()

class

new_msb ()

class

new_off_value ()

class

new_on_value ()

class

new_p_address ()

class

new_p_alias ()

class

new_p_cast_alias ()

class

new_p_command_value ()

class

new_p_feature ()

class

new_p_increment ()

class

new_p_is_available ()

class

new_p_is_implemented ()

class

new_p_is_locked ()

class

new_p_length ()

class

new_p_maximum ()

class

new_p_minimum ()

class

new_p_port ()

class

new_p_selected ()

class

new_p_value ()

class

new_p_value_default ()

class

new_p_variable ()

class

new_polling_time ()

class

new_representation ()

class

new_sign ()

class

new_slope ()

class

new_streamable ()

class

new_tooltip ()

class

new_unit ()

class

new_value ()

class

new_value_default ()

class

new_visibility ()

get_access_mode (default_value)

get_cachable (default_value)

get_display_notation (default_value)

get_display_precision (default_value)

get_double ()

get_endianness (default_value)

get_int64 ()

get_linked_node ()

get_lsb (default_value)

get_msb (default_value)

get_name ()

get_node_type ()

get_representation (default_value)

get_sign (default_value)

get_streamable (default_value)

get_string ()

get_visibility (default_value)

set_double (v_double)

set_int64 (v_int64)

set_string (string)

Virtual Methods

Inherited:

Aravis.DomElement (2), Aravis.DomNode (9), GObject.Object (7)

Properties

Name

Type

Flags

Short Description

node-type

Aravis.GcPropertyNodeType

r/w/co

Actual node type

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent_instance

Aravis.GcNode

r

Class Details

class Aravis.GcPropertyNode(**kwargs)
Bases:

Aravis.GcNode

Abstract:

No

Structure:

Aravis.GcPropertyNodeClass

Aravis.GcPropertyNode provides a base class for the implementation of the different types of Genicam property nodes (Value, pValue, Endianness…).

classmethod new_access_mode()
Return type:

Aravis.GcNode

classmethod new_address()
Return type:

Aravis.GcNode

classmethod new_bit()
Return type:

Aravis.GcNode

classmethod new_cachable()
Return type:

Aravis.GcNode

classmethod new_chunk_id()
Return type:

Aravis.GcNode

classmethod new_command_value()
Return type:

Aravis.GcNode

classmethod new_constant()
Return type:

Aravis.GcNode

classmethod new_description()
Return type:

Aravis.GcNode

classmethod new_display_name()
Return type:

Aravis.GcNode

classmethod new_display_notation()
Return type:

Aravis.GcNode

classmethod new_display_precision()
Return type:

Aravis.GcNode

classmethod new_endianness()
Return type:

Aravis.GcNode

classmethod new_event_id()
Return type:

Aravis.GcNode

classmethod new_expression()
Return type:

Aravis.GcNode

classmethod new_formula()
Return type:

Aravis.GcNode

classmethod new_formula_from()
Return type:

Aravis.GcNode

classmethod new_formula_to()
Return type:

Aravis.GcNode

classmethod new_imposed_access_mode()
Return type:

Aravis.GcNode

classmethod new_increment()
Return type:

Aravis.GcNode

classmethod new_is_deprecated()
Return type:

Aravis.GcNode

classmethod new_is_linear()
Return type:

Aravis.GcNode

classmethod new_length()
Return type:

Aravis.GcNode

classmethod new_lsb()
Return type:

Aravis.GcNode

classmethod new_maximum()
Return type:

Aravis.GcNode

classmethod new_minimum()
Return type:

Aravis.GcNode

classmethod new_msb()
Return type:

Aravis.GcNode

classmethod new_off_value()
Return type:

Aravis.GcNode

classmethod new_on_value()
Return type:

Aravis.GcNode

classmethod new_p_address()
Return type:

Aravis.GcNode

classmethod new_p_alias()
Return type:

Aravis.GcNode

classmethod new_p_cast_alias()
Return type:

Aravis.GcNode

classmethod new_p_command_value()
Return type:

Aravis.GcNode

classmethod new_p_feature()
Return type:

Aravis.GcNode

classmethod new_p_increment()
Return type:

Aravis.GcNode

classmethod new_p_is_available()
Return type:

Aravis.GcNode

classmethod new_p_is_implemented()
Return type:

Aravis.GcNode

classmethod new_p_is_locked()
Return type:

Aravis.GcNode

classmethod new_p_length()
Return type:

Aravis.GcNode

classmethod new_p_maximum()
Return type:

Aravis.GcNode

classmethod new_p_minimum()
Return type:

Aravis.GcNode

classmethod new_p_port()
Return type:

Aravis.GcNode

classmethod new_p_selected()
Return type:

Aravis.GcNode

classmethod new_p_value()
Return type:

Aravis.GcNode

classmethod new_p_value_default()
Return type:

Aravis.GcNode

classmethod new_p_variable()
Return type:

Aravis.GcNode

classmethod new_polling_time()
Return type:

Aravis.GcNode

classmethod new_representation()
Return type:

Aravis.GcNode

classmethod new_sign()
Return type:

Aravis.GcNode

classmethod new_slope()
Return type:

Aravis.GcNode

classmethod new_streamable()
Return type:

Aravis.GcNode

classmethod new_tooltip()
Return type:

Aravis.GcNode

classmethod new_unit()
Return type:

Aravis.GcNode

classmethod new_value()
Return type:

Aravis.GcNode

classmethod new_value_default()
Return type:

Aravis.GcNode

classmethod new_visibility()
Return type:

Aravis.GcNode

get_access_mode(default_value)
Parameters:

default_value (Aravis.GcAccessMode) –

Return type:

Aravis.GcAccessMode

get_cachable(default_value)
Parameters:

default_value (Aravis.GcCachable) –

Return type:

Aravis.GcCachable

get_display_notation(default_value)
Parameters:

default_value (Aravis.GcDisplayNotation) –

Return type:

Aravis.GcDisplayNotation

get_display_precision(default_value)
Parameters:

default_value (int) –

Return type:

int

get_double()
Raises:

GLib.Error

Return type:

float

get_endianness(default_value)
Parameters:

default_value (int) –

Return type:

int

get_int64()
Raises:

GLib.Error

Return type:

int

get_linked_node()
Returns:

the Aravis.GcNode which self points to, None if the property is not a pointer.

Return type:

Aravis.GcNode

get_lsb(default_value)
Parameters:

default_value (int) –

Return type:

int

get_msb(default_value)
Parameters:

default_value (int) –

Return type:

int

get_name()
Returns:

node Name property value.

Return type:

str

New in version 0.6.0.

get_node_type()
Return type:

Aravis.GcPropertyNodeType

get_representation(default_value)
Parameters:

default_value (Aravis.GcRepresentation) –

Return type:

Aravis.GcRepresentation

get_sign(default_value)
Parameters:

default_value (Aravis.GcSignedness) –

Return type:

Aravis.GcSignedness

get_streamable(default_value)
Parameters:

default_value (Aravis.GcStreamable) –

Return type:

Aravis.GcStreamable

get_string()
Raises:

GLib.Error

Return type:

str

get_visibility(default_value)
Parameters:

default_value (Aravis.GcVisibility) –

Return type:

Aravis.GcVisibility

set_double(v_double)
Parameters:

v_double (float) –

Raises:

GLib.Error

set_int64(v_int64)
Parameters:

v_int64 (int) –

Raises:

GLib.Error

set_string(string)
Parameters:

string (str) –

Raises:

GLib.Error

Property Details

Aravis.GcPropertyNode.props.node_type
Name:

node-type

Type:

Aravis.GcPropertyNodeType

Default Value:

Aravis.GcPropertyNodeType.UNKNOWN

Flags:

READABLE, WRITABLE, CONSTRUCT_ONLY

Actual node type