PySpin.CNodeMapDynPtr

class CNodeMapDynPtr(*args)

Encapsulates a GenApi pointer dealing with the dynamic_cast automatically.

ClearAllNodes(self)
Connect(self, pPort, PortName) bool

Parameters

pPort: IPort * PortName: Spinnaker::GenICam::gcstring const &

Connect(self, pPort) -> bool

Parameters

pPort: IPort *

DisableAutoPoll(self)
EnableAutoPoll(self, ElapsedTime)

Parameters

ElapsedTime: int64_t

ExtractIndependentSubtree(self, XMLData, InjectXMLData, SubTreeRootNodeName, ExtractedSubtree)

Parameters

XMLData: Spinnaker::GenICam::gcstring const & InjectXMLData: Spinnaker::GenICam::gcstring const & SubTreeRootNodeName: Spinnaker::GenICam::gcstring const & ExtractedSubtree: Spinnaker::GenICam::gcstring &

GetDeviceName(self) gcstring
GetNode(self, Name) INode

Parameters

Name: Spinnaker::GenICam::gcstring const &

GetNodes(self)
GetNumNodes(self) uint64_t
GetSupportedSchemaVersions(self)
InvalidateNodes(self)
IsValid(self) bool

throw ()

true if the pointer is valid

LoadXMLFromFile(self, FileName)

Parameters

FileName: Spinnaker::GenICam::gcstring const &

LoadXMLFromFileInject(self, TargetFileName, InjectFileName)

Parameters

TargetFileName: Spinnaker::GenICam::gcstring const & InjectFileName: Spinnaker::GenICam::gcstring const &

LoadXMLFromString(self, XMLData)

Parameters

XMLData: Spinnaker::GenICam::gcstring const &

LoadXMLFromStringInject(self, TargetXMLData, InjectXMLData)

Parameters

TargetXMLData: Spinnaker::GenICam::gcstring const & InjectXMLData: Spinnaker::GenICam::gcstring const &

LoadXMLFromZIPData(self, zipData, zipSize)

Parameters

zipData: void const * zipSize: size_t

LoadXMLFromZIPFile(self, ZipFileName)

Parameters

ZipFileName: Spinnaker::GenICam::gcstring const &

MergeXMLFiles(self, TargetFileName, InjectedFileName, OutputFileName)

Parameters

TargetFileName: Spinnaker::GenICam::gcstring const & InjectedFileName: Spinnaker::GenICam::gcstring const & OutputFileName: Spinnaker::GenICam::gcstring const &

Poll(self, ElapsedTime)

Parameters

ElapsedTime: int64_t

PreprocessXMLFromFile(self, XMLFileName, StyleSheetFileName, OutputFileName, XMLValidation=xvDefault)

Parameters

XMLFileName: Spinnaker::GenICam::gcstring const & StyleSheetFileName: Spinnaker::GenICam::gcstring const & OutputFileName: Spinnaker::GenICam::gcstring const & XMLValidation: uint32_t const

PreprocessXMLFromZIPFile(self, XMLFileName, StyleSheetFileName, OutputFileName, XMLValidation=xvDefault)

Parameters

XMLFileName: Spinnaker::GenICam::gcstring const & StyleSheetFileName: Spinnaker::GenICam::gcstring const & OutputFileName: Spinnaker::GenICam::gcstring const & XMLValidation: uint32_t const