PySpin.CValuePtr

class CValuePtr(*args)

Encapsulates a GenApi pointer dealing with the dynamic_cast automatically.

DeregisterCallback(self, hCallback) → bool

Parameters

hCallback: Spinnaker::GenApi::CallbackHandleType

FromString(self, ValueStr, Verify=True)

Parameters

ValueStr: Spinnaker::GenICam::gcstring const & Verify: bool

GetAccessMode(self) → Spinnaker::GenApi::EAccessMode
GetAlias(self) → INode
GetCachingMode(self) → Spinnaker::GenApi::ECachingMode
GetCastAlias(self) → INode
GetChildren(self, LinkType=ctReadingChildren)

Parameters

LinkType: enum Spinnaker::GenApi::ELinkType

GetDescription(self) → gcstring
GetDeviceName(self) → gcstring
GetDisplayName(self) → gcstring
GetDocuURL(self) → gcstring
GetEventID(self) → gcstring
GetLockNodes(self)
GetName(self, FullQualified=False) → gcstring

Parameters

FullQualified: bool

GetNameSpace(self) → Spinnaker::GenApi::ENameSpace
GetNode(self) → INode
GetNodeMap(self) → INodeMap
GetParents(self)
GetPollingTime(self) → int64_t
GetPrincipalInterfaceType(self) → Spinnaker::GenApi::EInterfaceType
GetProperty(self, PropertyName, ValueStr, AttributeStr) → bool

Parameters

PropertyName: Spinnaker::GenICam::gcstring const & ValueStr: Spinnaker::GenICam::gcstring & AttributeStr: Spinnaker::GenICam::gcstring &

GetPropertyNames(self)
GetSelectedFeatures(self)
GetSelectingFeatures(self)
GetToolTip(self) → gcstring
GetVisibility(self) → Spinnaker::GenApi::EVisibility
ImposeAccessMode(self, ImposedAccessMode)

Parameters

ImposedAccessMode: enum Spinnaker::GenApi::EAccessMode

ImposeVisibility(self, ImposedVisibility)

Parameters

ImposedVisibility: enum Spinnaker::GenApi::EVisibility

InvalidateNode(self)
IsAccessModeCacheable(self) → Spinnaker::GenApi::EYesNo
IsCachable(self) → bool
IsDeprecated(self) → bool
IsFeature(self) → bool
IsSelector(self) → bool
IsStreamable(self) → bool
IsValid(self) → bool

Spinnaker::GenApi::CPointer::IsValid throw () true if the pointer is valid

IsValueCacheValid(self) → bool
IsValueUpdated(self) → bool
RegisterCallback(self, pCallback) → Spinnaker::GenApi::CallbackHandleType

Parameters

pCallback: Spinnaker::GenApi::CNodeCallback *

SetReference(self, pBase)

Parameters

pBase: INode *

ToString(self, Verify=False, IgnoreCache=False) → gcstring

Parameters

Verify: bool IgnoreCache: bool