CLProtocol  3.5.1
Static Public Member Functions | List of all members
CCLAllAdapter Class Reference

Wraps the CLAllSerial.dll.

Inherits ISerialAdapter.

Public Member Functions

ISerialAdapter interface
virtual CLINT32 CLPROTOCOL clSerialRead (CLINT8 *, CLUINT32 *, CLUINT32)
 
virtual CLINT32 CLPROTOCOL clSerialWrite (CLINT8 *, CLUINT32 *, CLUINT32)
 
virtual CLINT32 CLPROTOCOL clGetSupportedBaudRates (CLUINT32 *)
 
virtual CLINT32 CLPROTOCOL clSetBaudRate (CLUINT32)
 
virtual CLINT32 SerialInit (void)
 
virtual void SerialClose (void)
 
virtual void CheckError (CLINT32 ErrorCode)
 

Static Public Member Functions

static void Destroy (ISerialAdapter *pAdapter)
 Destroy the factory and all its objects.
 
static void GetPortIDs (GENICAM_NAMESPACE::gcstring_vector &TheVector)
 used to copy the content of the SerialPort ma to a std::map
 
static ISerialAdapter * GetSerialAdapter (GENICAM_NAMESPACE::gcstring PortID)
 used to copy the content of the SerialPort ma to a std::map