CVBpy 15.0
SelectorNode Class Reference

Groups nodes, that are dependent on this one. More...

Inherits ValueNode.

Inherited by EnumerationNode, and IntegerNode.

Properties

 is_selector = property
 bool: Returns whether this node selects at least one other node.
 
 selected_nodes = property
 List[cvb.SelectorNode]: Gets all nodes selected by this one.
 
- Properties inherited from ValueNode
 is_streamable = property
 bool: Returns whether this node should be used when saving camera settings.
 
 polling_time = property
 int: Gets the polling time of this value in milliseconds. More...
 
 verify_mode = property
 int: Returns how the values in this node are verified.
 
- Properties inherited from Node
 access_mode = property
 int: Gets the access mode of this node (see cvb.AccessMode).
 
 alias_node = property
 Union[cvb.BooleanNode, cvb.CategoryNode, cvb.CommandNode, cvb.EnumEntryNode, cvb.EnumerationNode, cvb.FloatNode, cvb.FloatRegNode, cvb.IntRegNode, cvb.IntegerNode, cvb.Node, cvb.PortNode, cvb.RegisterNode, cvb.SelectorNode, cvb.StringNode, cvb.StringRegNode, cvb.ValueNode]: Gets the node, that is an alias value for this node. More...
 
 cache_mode = property
 int: Gets the cache mode of this node (see cvb.CacheMode).
 
 description = property
 str: Gets the long descriptive text of this node. More...
 
 display_name = property
 str: Gets the display name of this node. More...
 
 event_id = property
 str: Nodes with an event identifier may become invalidated, if an event / message is delivered from the device.
 
 is_available = property
 bool: Helper to check whether this node is available.
 
 is_deprecated = property
 bool: Gets whether this node is considered deprecated. More...
 
 is_feature = property
 bool: Returns whether this node is considered a feature node. More...
 
 is_implemented = property
 bool: Helper to check whether this node is implemented.
 
 is_readable = property
 bool: Helper to check whether this node is readable.
 
 is_writeable = property
 bool: Helper to check whether this node is writable.
 
 name = property
 str: Gets the full name of this node. More...
 
 tool_tip = property
 str: Gets the short descriptive text of this node.
 
 visibility = property
 int: Gets the complexity level of this node.
 

Additional Inherited Members

- Public Member Functions inherited from ValueNode
None from_string (self, str value)
 Sets the value of this node from the string value. More...
 
None invalidate (self)
 Invalidates the values of this node. More...
 
- Public Member Functions inherited from Node
cvb.EventCookie register_event_updated (self, Callable[[cvb.Node], None] handler)
 Register a listener to node updated event. More...
 
None unregister_event_updated (self, cvb.EventCookie event_cookie)
 Manually unregister a listener to the node updated event. More...
 

Detailed Description

Groups nodes, that are dependent on this one.

Selected nodes are normally dependent on the value of the selector. Selected nodes represent for example availability of features depending on a parent enumeration node selector. Or they could be LUT values selected by a LUT index node.