TwiceAsNice  2019-02-18
Public Member Functions | Static Public Attributes | Private Attributes | Static Private Attributes | List of all members
QSIFeatures Class Reference

#include <QSIFeatures.h>

Collaboration diagram for QSIFeatures:
Collaboration graph

Public Member Functions

 QSIFeatures (void)
 
 ~QSIFeatures (void)
 
void GetFeatures (BYTE *pData, int FeaturesInArray)
 
bool HasHSRExposure ()
 
bool HasPVIMode ()
 
bool HasLockCamera ()
 
bool HasBasicHWTrigger ()
 

Static Public Attributes

static const int IMAXFEATURES = 254
 

Private Attributes

BYTE m_Features [IMAXFEATURES]
 
int m_iFeaturesReturned
 

Static Private Attributes

static const int HSREXPOSURE = 0
 
static const int PVIMODE = 1
 
static const int PVIMODEONEFLAGS = 2
 
static const int LOCKCAMERA = 3
 
static const int BASICHWTRIGGER = 4
 

Constructor & Destructor Documentation

◆ QSIFeatures()

QSIFeatures::QSIFeatures ( void  )

◆ ~QSIFeatures()

QSIFeatures::~QSIFeatures ( void  )

Member Function Documentation

◆ GetFeatures()

void QSIFeatures::GetFeatures ( BYTE pData,
int  FeaturesInArray 
)

◆ HasBasicHWTrigger()

bool QSIFeatures::HasBasicHWTrigger ( )

◆ HasHSRExposure()

bool QSIFeatures::HasHSRExposure ( )

◆ HasLockCamera()

bool QSIFeatures::HasLockCamera ( )

◆ HasPVIMode()

bool QSIFeatures::HasPVIMode ( )

Member Data Documentation

◆ BASICHWTRIGGER

const int QSIFeatures::BASICHWTRIGGER = 4
staticprivate

◆ HSREXPOSURE

const int QSIFeatures::HSREXPOSURE = 0
staticprivate

◆ IMAXFEATURES

const int QSIFeatures::IMAXFEATURES = 254
static

◆ LOCKCAMERA

const int QSIFeatures::LOCKCAMERA = 3
staticprivate

◆ m_Features

BYTE QSIFeatures::m_Features[IMAXFEATURES]
private

◆ m_iFeaturesReturned

int QSIFeatures::m_iFeaturesReturned
private

◆ PVIMODE

const int QSIFeatures::PVIMODE = 1
staticprivate

◆ PVIMODEONEFLAGS

const int QSIFeatures::PVIMODEONEFLAGS = 2
staticprivate

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