OceanDirectLighthouseC++ 3.1.3
OceanDirect Lighthouse C++/C API
oceandirect::api::BinningAPI Class Reference

#include <BinningAPI.h>

Public Member Functions

 BinningAPI ()
 
virtual ~BinningAPI ()
 
unsigned char getDefaultFactor (long deviceID, int *errorCode)
 
unsigned char getFactor (long deviceID, int *errorCode)
 
unsigned char getMaxFactor (long deviceID, int *errorCode)
 
void setDefaultFactor (long deviceID, int *errorCode)
 
void setDefaultFactor2 (long deviceID, int *errorCode, const unsigned char binningFactor)
 
void setFactor (long deviceID, int *errorCode, const unsigned char binningFactor)
 

Static Public Member Functions

static BinningAPIgetInstance ()
 
static void shutdown ()
 

Constructor & Destructor Documentation

◆ BinningAPI()

oceandirect::api::BinningAPI::BinningAPI ( )

◆ ~BinningAPI()

virtual oceandirect::api::BinningAPI::~BinningAPI ( )
virtual

Member Function Documentation

◆ getDefaultFactor()

unsigned char oceandirect::api::BinningAPI::getDefaultFactor ( long deviceID,
int * errorCode )

◆ getFactor()

unsigned char oceandirect::api::BinningAPI::getFactor ( long deviceID,
int * errorCode )

◆ getInstance()

static BinningAPI * oceandirect::api::BinningAPI::getInstance ( )
static

◆ getMaxFactor()

unsigned char oceandirect::api::BinningAPI::getMaxFactor ( long deviceID,
int * errorCode )

◆ setDefaultFactor()

void oceandirect::api::BinningAPI::setDefaultFactor ( long deviceID,
int * errorCode )

◆ setDefaultFactor2()

void oceandirect::api::BinningAPI::setDefaultFactor2 ( long deviceID,
int * errorCode,
const unsigned char binningFactor )

◆ setFactor()

void oceandirect::api::BinningAPI::setFactor ( long deviceID,
int * errorCode,
const unsigned char binningFactor )

◆ shutdown()

static void oceandirect::api::BinningAPI::shutdown ( )
static

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