PySpin.EnumNode

class EnumNode(*args, **kwargs)

Interface for string properties.

GetCurrentEntry(self, Verify=False, IgnoreCache=False) IEnumEntry

Parameters

Verify: bool IgnoreCache: bool

Get the current entry

GetEntries(self)

Get list of entry nodes

GetEntry(self, IntValue) IEnumEntry

Parameters

IntValue: int64_t const

Get an entry node by its IntValue

GetEntryByName(self, Symbolic) IEnumEntry

Parameters

Symbolic: Spinnaker::GenICam::gcstring const &

Get an entry node by name

GetIntValue(self, Verify=False, IgnoreCache=False) int64_t

Parameters

Verify: bool IgnoreCache: bool

Get integer node value

param Verify:

Enables Range verification (default = false). The AccessMode is always checked

param IgnoreCache:

If true the value is read ignoring any caches (default = false)

The value read

GetSymbolics(self, Symbolics)

Parameters

Symbolics: Spinnaker::GenApi::StringList_t &

Get list of symbolic Values

SetIntValue(self, Value, Verify=True)

Parameters

Value: int64_t Verify: bool

Set integer node value

param Value:

The value to set

param Verify:

Enables AccessMode and Range verification (default = true)

SetReference(self, pBase)

Parameters

pBase: Spinnaker::GenApi::INode *

overload SetReference for Enumeration