|
|
| CNodeMapRefT (const GENICAM_NAMESPACE::gcstring &DeviceName="Device") |
| | Constructor.
|
| |
|
| CNodeMapRefT (INodeMap *pNodeMap, const GENICAM_NAMESPACE::gcstring &DeviceName="Device") |
| | Constructor.
|
| |
|
| CNodeMapRefT (const CNodeMapRefT &Them) |
| | Copy constructor.
|
| |
|
CNodeMapRefT & | operator= (const CNodeMapRefT &Them) |
| | Assignment.
|
| |
|
CNodeMapRefT & | operator= (INodeMap *pNodeMap) |
| | Assignment of an INodeMap*.
|
| |
|
virtual | ~CNodeMapRefT () |
| | Destructor.
|
| |
|
void | _Destroy () |
| | Destroys the node map.
|
| |
|
void | _LoadXMLFromFile (const GENICAM_NAMESPACE::gcstring &FileName) |
| | Creates the object from a XML file with given file name.
|
| |
|
void | _LoadXMLFromZIPFile (const GENICAM_NAMESPACE::gcstring &ZipFileName) |
| | Creates the object from a ZIP'd XML file with given file name.
|
| |
|
void | _LoadXMLFromZIPData (const void *zipData, size_t zipSize) |
| | Creates the object from a ZIP'd XML file given in a string.
|
| |
|
void | _LoadXMLFromFileInject (const GENICAM_NAMESPACE::gcstring &TargetFileName, const GENICAM_NAMESPACE::gcstring &InjectFileName) |
| | Creates the object from a XML target and an inject file with given file name.
|
| |
|
void | _LoadXMLFromString (const GENICAM_NAMESPACE::gcstring &XMLData) |
| | Creates the object from XML data given in a string.
|
| |
|
void | _LoadXMLFromStringInject (const GENICAM_NAMESPACE::gcstring &TargetXMLDataconst, const GENICAM_NAMESPACE::gcstring &InjectXMLData) |
| | Creates the object from XML data given in a string with injection.
|
| |
| virtual void | _GetSupportedSchemaVersions (GENICAM_NAMESPACE::gcstring_vector &SchemaVersions) const |
| | Gets a list of supported schema versions.
|
| |
|
virtual GENICAM_NAMESPACE::gcstring | _GetDeviceName () const |
| | Get device name.
|
| |
|
virtual void | _Poll (int64_t ElapsedTime) |
| | Fires nodes which have a polling time.
|
| |
|
virtual void | _GetNodes (NodeList_t &Nodes) const |
| | Retrieves all nodes in the node map.
|
| |
|
virtual INode * | _GetNode (const GENICAM_NAMESPACE::gcstring &key) const |
| | Retrieves the node from the central map by name.
|
| |
|
virtual void | _SetSuppressCallbackMode (ECallbackSuppressMode) const |
| | Set suppress callback mode.
|
| |
|
virtual CNodeWriteConcatenator * | _NewNodeWriteConcatenator () const |
| | Create a new write concatenator object.
|
| |
|
virtual bool | _ConcatenatedWrite (CNodeWriteConcatenator *, bool featureStreaming=true, GENICAM_NAMESPACE::gcstring_vector *pErrorList=NULL) |
| | Execute the transaction.
|
| |
|
virtual void | _InvalidateNodes () const |
| | Invalidates all nodes.
|
| |
|
virtual bool | _Connect (IPort *pPort, const GENICAM_NAMESPACE::gcstring &PortName) const |
| | Connects a port to a port node with given name.
|
| |
|
virtual bool | _Connect (IPort *pPort) const |
| | Connects a port to the standard port "Device".
|
| |
|
virtual bool | _ParseSwissKnifes (GENICAM_NAMESPACE::gcstring_vector *pErrorList=NULL) const |
| | Parse all Swissknife equations.
|
| |
|
virtual bool | _Connect (IPortStacked *pPort, const GENICAM_NAMESPACE::gcstring &PortName) const |
| | Connects a port to a port node with given name.
|
| |
|
virtual bool | _Connect (IPortStacked *pPort) const |
| | Connects a port to the standard port "Device".
|
| |
template<class TCameraParams>
class GENAPI_NAMESPACE::CNodeMapRefT< TCameraParams >
- Template Parameters
-
| TCameraParams | The camera specific parameter class (auto generated from camera xml file) |