NetOceanDirect 3.1.3
OceanDirect .NET API
DeviceRevision.h
Go to the documentation of this file.
1#pragma once
2#include "ManagedObject.h"
3#include "api/advanced/DeviceRevisionAPI.h"
4using oceandirect::api::DeviceRevisionAPI;
5
6namespace NetOceanDirect {
7
8 public ref class DeviceRevision : public ManagedObject<DeviceRevisionAPI> {
9 protected:
11 public:
12 DeviceRevision(DeviceRevisionAPI* instance);
13
14 virtual ~DeviceRevision() {};
16
25 String^ getRevisionFirmware(long deviceID, int% errorCode);
26
35 String^ getRevisionFPGA(long deviceID, int% errorCode);
36
45 String^ getRevisionSystem(long deviceID, int% errorCode);
46
47 protected:
49
50 };
51}
52
53
Definition DeviceRevision.h:8
String getRevisionSystem(long deviceID, int% errorCode)
Definition DeviceRevision.cpp:60
static DeviceRevision revision
Definition DeviceRevision.h:48
virtual ~DeviceRevision()
Definition DeviceRevision.h:14
String getRevisionFPGA(long deviceID, int% errorCode)
Definition DeviceRevision.cpp:41
String getRevisionFirmware(long deviceID, int% errorCode)
Definition DeviceRevision.cpp:21
static DeviceRevision getInstance()
Definition DeviceRevision.cpp:14
DeviceRevision()
Definition DeviceRevision.cpp:8
Definition ManagedObject.h:16
Definition Advanced.h:6