NetOceanDirect  2.4.0
OceanDirect .NET API
Binning.h
1 #pragma once
2 #include "ManagedObject.h"
3 
4 namespace 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
unsigned char getMaxFactor(long deviceID, int% errorCode)
Definition: Binning.cpp:45
unsigned char getFactor(long deviceID, int% errorCode)
Definition: Binning.cpp:23
void setFactor(long deviceID, int% errorCode, const unsigned char binningFactor)
Definition: Binning.cpp:18
void setDefaultFactor(long deviceID, int% errorCode)
Definition: Binning.cpp:29
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:8