31         static std::string getErrorText (
const CLINT32 ErrorCode);
 
   38         static BFVOID getPortInfo (
const CLUINT32 SerialIndex, std::string &ManufacturerName, std::string &PortID, 
CLUINT32 &Version);
 
   66         CLUINT32 getSerialIndex (
void) 
const;
 
   69         CLUINT32 getBoardNumber (
void) 
const;
 
   75         CLUINT32 serialWrite (std::string 
const& Message, 
const CLUINT32 SerialTimeout);
 
   78         CLUINT32 serialWrite (std::vector<CLINT8> 
const& Buffer, 
const CLUINT32 SerialTimeout);
 
   82         std::string serialRead (
const CLUINT32 NumBytesToRead, 
const CLUINT32 SerialTimeout);
 
  106         std::string bfSerialRead (
const CLUINT32 MaxBytesToRead) 
const;
 
  110         CLUINT32 bfSerialRead (std::vector<BFCHAR> &Buffer, 
const CLUINT32 MaxBytesToRead) 
const;
 
unsigned int CLUINT32
Definition: clallserial.h:80
 
char BFCHAR
Definition: BFTypeNT.h:33
 
Exception thrown for CLAllSerial.h and BFSerial.h API errors. 
Definition: CLAllSerial.hpp:170
 
Base class of all BitFlow exception classes. 
Definition: BFException.hpp:11
 
Wrapper around the Camera Link serial port API. 
Definition: CLAllSerial.hpp:24
 
size_t BFSIZET
Definition: BFTypeNT.h:93
 
char * PBFCHAR
Definition: BFTypeNT.h:33
 
Class library for the Camera Link serial port API. 
 
void BFVOID
Definition: BFTypeNT.h:32
 
int CLINT32
Definition: clallserial.h:74
 
int BFBOOL
Definition: BFTypeNT.h:34
 
char CLINT8
Definition: clallserial.h:85