NetOceanDirect  3.1.1
OceanDirect .NET API
DeviceAlias.h
1 #pragma once
2 #include "ManagedObject.h"
3 #include "api/advanced/DeviceAliasAPI.h"
4 using oceandirect::api::DeviceAliasAPI;
5 
6 namespace NetOceanDirect {
7 
8  public ref class DeviceAlias : public ManagedObject<DeviceAliasAPI>
9  {
10  protected:
11  DeviceAlias();
12  public:
13  DeviceAlias(DeviceAliasAPI* instance);
14 
15  virtual ~DeviceAlias() {};
16  static DeviceAlias^ getInstance();
17 
26  String^ getDeviceAlias(long deviceID, int %errorCode);
27 
35  void setDeviceAlias(long deviceID, int %errorCode, String ^deviceAlias);
36 
37  protected:
38  static DeviceAlias^ deviceAlias;
39  };
40 
41 }
42 
Definition: DeviceAlias.h:9
String getDeviceAlias(long deviceID, int %errorCode)
Definition: DeviceAlias.cpp:25
void setDeviceAlias(long deviceID, int %errorCode, String ^deviceAlias)
Definition: DeviceAlias.cpp:34
Definition: ManagedObject.h:16