NetOceanDirect 3.1.3
OceanDirect .NET API
DeviceAlias.h
Go to the documentation of this file.
1#pragma once
2#include "ManagedObject.h"
3#include "api/advanced/DeviceAliasAPI.h"
4using oceandirect::api::DeviceAliasAPI;
5
6namespace NetOceanDirect {
7
8 public ref class DeviceAlias : public ManagedObject<DeviceAliasAPI>
9 {
10 protected:
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:
39 };
40
41}
42
Definition DeviceAlias.h:9
String getDeviceAlias(long deviceID, int %errorCode)
Definition DeviceAlias.cpp:25
static DeviceAlias getInstance()
Definition DeviceAlias.cpp:15
static DeviceAlias deviceAlias
Definition DeviceAlias.h:38
DeviceAlias()
Definition DeviceAlias.cpp:7
void setDeviceAlias(long deviceID, int %errorCode, String ^deviceAlias)
Definition DeviceAlias.cpp:34
virtual ~DeviceAlias()
Definition DeviceAlias.h:15
Definition ManagedObject.h:16
Definition Advanced.h:6