Skip to content

Group SpinnakerCGenApi

Modules > SpinnakerCGenApi

Modules

Type Name
module IBoolean Access
The functions in this section provide access to boolean nodes using the bool8_t data type, values represented with 'True' and 'False'. This includes value getters and setters.
module ICategory Access
The functions in this section all provide access to information and objects retrieved from nodes. This includes node properties and callbacks.
module ICommand Access
The functions in this section all provide access to information and objects retrieved from nodes. This includes node properties and callbacks.
module IEnumEntry Access
The functions in this section provide access to entry nodes This includes retrieving the integer value or the symbolic of an entry.
module IEnumeration Access
The functions in this section provide access to enum nodes. This includes retrieving the number of entries, an entry by index or name, retrieving the current entry node, or setting the node using an integer.
module IFloat Access
The functions in this section provide access to float nodes using double as the data type. This includes value getters and setters, min and max functions, and node representation.
module IInteger Access
The functions in this section provide access to integer nodes using the int64_t data type. This includes value getters and setters, min, max, and increment functions, and node representation.
module IRegister Access
The functions in this section provide access to register nodes. This includes access to the node, its address and length, and reference.
module IValue Access
The functions in this section provide access to nodes as value nodes. As value nodes are not an actual node type, the functions are named as regular nodes. Functions include reading from and writing to any node with a string.
module Node Access
The functions in this section provide access to information and objects retrieved from nodes. This includes node properties and callback registration.
module Node Map Access
The functions in this section provide access to information, objects, and functionality related to nodemaps. This includes nodes, node counts, and polling.
module Spinnaker C GenICam Enumerations
module Spinnaker C GenICam Handles
module String Access
The functions in this section provide access to string nodes using character pointers and arrays. This includes getters and setters of values and value lengths.

Public Functions

Type Name
spinCategoryReleaseNode (spinNodeHandle hCategoryNode, spinNodeHandle hFeature)

Public Functions Documentation

function spinCategoryReleaseNode

spinCategoryReleaseNode (
    spinNodeHandle hCategoryNode,
    spinNodeHandle hFeature
) 

Releases the feature node from the category node. Make sure node handle is cleaned up properly by setting it to NULL after the node is released If this function is not explicitly called, the handle will be released upon the release of the camera handle.

See also: spinCameraRelease

See also: spinError

Parameters:

  • hCategoryNode The category node handle from which the feature node is retrieved
  • hFeature The feature node handle to be released

Returns:

spinError The error code; returns SPINNAKER_ERR_SUCCESS (or 0) for no error