85 BFVOID open (
const BFU32 brdNumber, std::string
const& camFileName);
89 BFVOID open (
const BFU32 brdNumber, std::string
const& camFileName,
const BFU32 options);
122 BFSIZET enumerateCameraModes (std::vector<std::string> &modes, std::vector<std::string> &descriptions = std::vector<std::string>())
const;
126 std::string getCameraMode (
BFVOID)
const;
130 BFVOID setCameraMode (std::string
const& modeName);
140 BFVOID setExTriggerConnect (
const CiTrigSelect trigger = CiTrigA,
const BFU32 state = BFExTrigConnect);
153 BFU32 getBrdInfo (
const BFU32 brdInqVar)
const;
199 BFVOID writeBuffer (std::string
const& fileName,
const BFU32 bufferNumber,
const BFU32 options)
const;
203 BFVOID writeSeqBuffer (std::string
const& fileName,
const BFU32 firstBufNumber,
const BFU32 numBufs,
const BFU32 Options)
const;
206 BFVOID readSeqFile (std::string
const& fileName,
const BFU32 firstBufNumber,
const BFU32 numBufs);
213 std::string getErrorText (
const BFU32 errorNumber)
const;
223 BFVOID loadCamFile (std::string
const& camFileName);
244 BFSIZET cxpReadData (
const BFU32 address,
const BFU32 bytesToRead, std::vector<BFU8> &dataOut)
const;
246 BFSIZET cxpReadData (
const BFU32 link,
const BFU32 address,
const BFU32 bytesToRead, std::vector<BFU8> &dataOut)
const;
250 BFVOID cxpWriteData (
const BFU32 address, std::vector<BFU8>
const& dataIn);
252 BFVOID cxpWriteData (
const BFU32 link,
const BFU32 address, std::vector<BFU8>
const& dataIn);
258 std::string bfRegName (
const BFU32 RegId)
const;
263 BFU32 bfRegId (std::string
const& regName)
const;
char BFCHAR
Definition: BFTypeNT.h:33
unsigned long BFU32
Definition: BFTypeNT.h:55
#define BiTrigFreeRun
Definition: BiDef.h:86
#define BiTrigAssertTrigA
Definition: BiDef.h:110
unsigned long * PBFU32
Definition: BFTypeNT.h:55
Bd getBoardHandle(BFVOID) const
Definition: BufferInterface.h:106
BFBOOL isSetup
Definition: BufferInterface.h:293
BIBA m_BufferArray
Definition: BufferInterface.h:286
PBFCNF m_pCam
Definition: BufferInterface.h:289
#define BiTrigAssertedHigh
Definition: BiDef.h:104
BFBOOL isOpen
Definition: BufferInterface.h:294
Bd m_hBoard
Definition: BufferInterface.h:283
Class library for BitFlow frame grabber acquisition.
Definition: BFGTLUtilities.hpp:114
void *** Bd
Definition: BFType.h:88
PBFVOID PBFCNF
Definition: BFType.h:97
size_t BFSIZET
Definition: BFTypeNT.h:93
char * PBFCHAR
Definition: BFTypeNT.h:33
BFBOOL isMemAssigned
Definition: BufferInterface.h:291
double BFDOUBLE
Definition: BFTypeNT.h:41
void BFVOID
Definition: BFTypeNT.h:32
Static properties of an open BufferAcquisition::BufferInterface.
Definition: BufferInterfaceProperties.h:92
unsigned char BFU8
Definition: BFTypeNT.h:59
BFBOOL isMemAllocated
Definition: BufferInterface.h:292
Base class for buffered acquisition using a BitFlow frame grabber.
Definition: BufferInterface.h:63
int BFBOOL
Definition: BFTypeNT.h:34