NetOceanDirect 3.1.3
OceanDirect .NET API
Binning.h
Go to the documentation of this file.
1#pragma once
2#include "ManagedObject.h"
3
4namespace NetOceanDirect {
5
6 public ref class Binning : public ManagedObject<BinningAPI>
7 {
8 Binning();
9 public:
10 virtual ~Binning() {};
11 static Binning^ getInstance();
12
21 void setFactor(long deviceID, int% errorCode, const unsigned char binningFactor);
31 unsigned char getFactor(long deviceID, int% errorCode);
38 void setDefaultFactor(long deviceID, int% errorCode);
48 void setDefaultFactor2(long deviceID, int% errorCode, const unsigned char binningFactor);
57 unsigned char getDefaultFactor(long deviceID, int% errorCode);
66 unsigned char getMaxFactor(long deviceID, int% errorCode);
67
68 private:
69 static Binning^ binn;
70
71 };
72}
73
Definition Binning.h:7
virtual ~Binning()
Definition Binning.h:10
unsigned char getMaxFactor(long deviceID, int% errorCode)
Definition Binning.cpp:45
unsigned char getFactor(long deviceID, int% errorCode)
Definition Binning.cpp:23
Binning()
Definition Binning.cpp:7
void setFactor(long deviceID, int% errorCode, const unsigned char binningFactor)
Definition Binning.cpp:18
void setDefaultFactor(long deviceID, int% errorCode)
Definition Binning.cpp:29
static Binning getInstance()
Definition Binning.cpp:11
unsigned char getDefaultFactor(long deviceID, int% errorCode)
Definition Binning.cpp:39
void setDefaultFactor2(long deviceID, int% errorCode, const unsigned char binningFactor)
Definition Binning.cpp:34
Definition ManagedObject.h:16
Definition Advanced.h:6