Class Spinnaker::GenApi::NodeMap¶
Smart pointer template for NodeMaps with create function. More...
#include <NodeMap.h>
Inherits the following classes: INodeMap, IDeviceInfo
Inherited by the following classes: Spinnaker::GenApi::SpinTestCamera
Public Attributes¶
| Type | Name |
|---|---|
| INodeMap * | _Ptr |
Public Functions¶
Public Static Functions¶
| Type | Name |
|---|---|
| bool | ClearXMLCache () |
Detailed Description¶
Parameters:
TCameraParamsThe camera specific parameter class (auto generated from camera xml file)
Public Attributes Documentation¶
variable _Ptr¶
Pointer to the NodeMap
Public Functions Documentation¶
function Connect [1/2]¶
Connects a port to a port node with given name
function Connect [2/2]¶
Connects a port to the standard port "Device"
function Destroy¶
Destroys the node map
function DisableAutoPoll¶
Disable automatic polling to fire nodes at regular intervals.
function EnableAutoPoll¶
Enable automatic polling to fire nodes at regular intervals based on the specified polling duration.
function GetDeviceName¶
Get device name
function GetDeviceVersion¶
Get the version of the device description file
function GetGenApiVersion¶
Get the version of the DLL's GenApi implementation
function GetLock¶
Returns the lock which guards the node map
function GetModelName¶
Get the model name
function GetNode¶
Retrieves the node from the central map by name
function GetNodeMapHandle¶
function GetNodes¶
Retrieves all nodes in the node map
function GetNumNodes¶
Get the number of nodes in the map
function GetProductGuid¶
Get the GUID describing the product
function GetSchemaVersion¶
Get the schema version number
function GetStandardNameSpace¶
Get the standard name space
function GetSupportedSchemaVersions¶
virtual void GenApi::NodeMap::GetSupportedSchemaVersions (
GenICam::gcstring_vector & SchemaVersions
)
Gets a list of supported schema versions
Each list entry is a string with the format "{Major}.{Minor}" were {Major} and {Minor} are integers Example: {"1.1", "1.2"} indicates that the schema v1.1 and v1.2 are supported. The SubMinor version number is not given since it is for fully compatible bug fixes only
function GetToolTip¶
Get tool tip
function GetVendorName¶
Get the vendor name
function GetVersionGuid¶
Get the GUID describing the product version
function InvalidateNodes¶
Invalidates all nodes
function LoadXMLFromFile¶
Creates the object from a XML file with given file name
function LoadXMLFromFileInject¶
void GenApi::NodeMap::LoadXMLFromFileInject (
GenICam::gcstring TargetFileName,
GenICam::gcstring InjectFileName
)
Creates the object from a XML target and an inject file with given file name
function LoadXMLFromString¶
Creates the object from XML data given in a string
function LoadXMLFromStringInject¶
void GenApi::NodeMap::LoadXMLFromStringInject (
const GenICam::gcstring & TargetXMLDataconst,
const GenICam::gcstring & InjectXMLData
)
Creates the object from XML data given in a string with injection
function LoadXMLFromZIPData¶
Creates the object from a ZIP'd XML file given in a string
function LoadXMLFromZIPFile¶
Creates the object from a ZIP'd XML file with given file name
function NodeMap [1/2]¶
Constructor
function Poll¶
Fires nodes which have a polling time
function ~NodeMap¶
Destructor
Public Static Functions Documentation¶
function ClearXMLCache¶
Clears the cache of the camera description files
The documentation for this class was generated from the following file C:/workspace/include/SpinGenApi/NodeMap.h