All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members
Pylon::CPylonUsbTLParams Class Reference

Low Level API: Class for pylon USB3 Vision cameras providing access to transport layer related parameters. More...

#include <pylon/usb/PylonUsbCamera.h>

Inheritance diagram for Pylon::CPylonUsbTLParams:
Inheritance graph
[legend]

Public Member Functions

Construction
 CPylonUsbTLParams ()
 Creates a CNodeMapProxyT object that is not attached to a node map. Use the Attach() method to attach the pylon node map. More...
 
 CPylonUsbTLParams (GenApi::INodeMap *pNodeMap)
 Creates a CNodeMapProxyT object and attaches it to a pylon node map. More...
 
Some smart pointer functionality
virtual void Attach (GenApi::INodeMap *, bool replace=false)
 Attach a pylon node map.
 
virtual bool IsAttached () const
 Checks if a pylon node map is attached.
 
virtual GenApi::INodeMapGetNodeMap () const
 Returns the pylon node map interface pointer.
 
Partial implementation of the INodeMap interface

See GENAPI_NAMESPACE::INodeMap for more details

void GetNodes (GenApi::NodeList_t &Nodes) const
 Retrieves all nodes in the node map. More...
 
GenApi::INodeGetNode (const GenICam::gcstring &Name) const
 Retrieves the node from the central map by Name. More...
 
void InvalidateNodes () const
 Invalidates all nodes. More...
 
void Poll (int64_t ElapsedTime)
 Fires nodes which have a polling time. More...
 

Public Attributes

Root - Transport layer-specific parameters.
GenApi::IBooleanMigrationModeEnable
 Maps certain SFNC1.X node names to compatible nodes when enabled. More...
 
Statistic - Statistical data.
GenApi::IIntegerStatistic_Read_Pipe_Reset_Count
 The total count of read pipe resets. More...
 
GenApi::IIntegerStatistic_Write_Pipe_Reset_Count
 The total count of write pipe resets. More...
 
GenApi::IIntegerStatistic_Read_Operations_Failed_Count
 The total count of failed read operations. More...
 
GenApi::IIntegerStatistic_Write_Operations_Failed_Count
 The total count of failed write operations. More...
 
GenApi::IIntegerStatistic_Last_Error_Status
 The last error status for a read or write operation. More...
 
GenApi::IStringStatistic_Last_Error_Status_Text
 The message text of the last error status for a read or write operation. More...
 

Detailed Description

Low Level API: Class for pylon USB3 Vision cameras providing access to transport layer related parameters.

See Also
Accessing Parameters

Constructor & Destructor Documentation

Pylon::CPylonUsbTLParams::CPylonUsbTLParams ( )
inline

Creates a CNodeMapProxyT object that is not attached to a node map. Use the Attach() method to attach the pylon node map.

Pylon::CPylonUsbTLParams::CPylonUsbTLParams ( GenApi::INodeMap pNodeMap)
inline

Creates a CNodeMapProxyT object and attaches it to a pylon node map.

Member Function Documentation

Retrieves the node from the central map by Name.

void Pylon::CNodeMapProxyT< Basler_UsbTLParams::CUsbTLParams_Params >::GetNodes ( GenApi::NodeList_t Nodes) const
inlineinherited

Retrieves all nodes in the node map.

void Pylon::CNodeMapProxyT< Basler_UsbTLParams::CUsbTLParams_Params >::InvalidateNodes ( ) const
inlineinherited

Invalidates all nodes.

void Pylon::CNodeMapProxyT< Basler_UsbTLParams::CUsbTLParams_Params >::Poll ( int64_t  ElapsedTime)
inlineinherited

Fires nodes which have a polling time.

Member Data Documentation

GenApi::IBoolean& Basler_UsbTLParams::CUsbTLParams_Params::MigrationModeEnable
inherited

Maps certain SFNC1.X node names to compatible nodes when enabled.

Visibility = Guru

GenApi::IInteger& Basler_UsbTLParams::CUsbTLParams_Params::Statistic_Last_Error_Status
inherited

The last error status for a read or write operation.

Visibility = Expert

GenApi::IString& Basler_UsbTLParams::CUsbTLParams_Params::Statistic_Last_Error_Status_Text
inherited

The message text of the last error status for a read or write operation.

Visibility = Expert

GenApi::IInteger& Basler_UsbTLParams::CUsbTLParams_Params::Statistic_Read_Operations_Failed_Count
inherited

The total count of failed read operations.

Visibility = Expert

GenApi::IInteger& Basler_UsbTLParams::CUsbTLParams_Params::Statistic_Read_Pipe_Reset_Count
inherited

The total count of read pipe resets.

Visibility = Expert

GenApi::IInteger& Basler_UsbTLParams::CUsbTLParams_Params::Statistic_Write_Operations_Failed_Count
inherited

The total count of failed write operations.

Visibility = Expert

GenApi::IInteger& Basler_UsbTLParams::CUsbTLParams_Params::Statistic_Write_Pipe_Reset_Count
inherited

The total count of write pipe resets.

Visibility = Expert


The documentation for this class was generated from the following file:

pylon 5.0.9
Copyright © 2006-2017 Basler AG (Tue May 30 2017 17:24:59)