NetOceanDirect
3.1.1
OceanDirect .NET API
os-support
windows
VisualStudio2017
NetOceanDirect
stdafx.h
1
#pragma once
2
#define WIN32_LEAN_AND_MEAN
3
#include <Windows.h>
4
#include <vcclr.h>
5
#include <memory.h>
6
#include <assert.h>
7
#include <vector>
8
9
#include "../../../../include/lighthouse/api/LighthouseAPI.h"
10
#include "../../../../include/lighthouse/api/admin/LighthouseAdminAPI.h"
11
#include "../../../../include/lighthouse/api/lhdefs.h"
12
#include "../../../../include/lighthouse/api/LHErrorCode.h"
13
#include "../../../../include/api/OceanDirectAPI.h"
14
#include "../../../../include/api/OceanDirectAPIConstants.h"
15
#include "../../../../include/api/advanced/Advance.h"
16
#include "../../../../include/api/advanced/BinningAPI.h"
17
#include "../../../../include/api/advanced/ContinuousStrobeAPI.h"
18
#include "../../../../include/api/advanced/DataBufferAPI.h"
19
#include "../../../../include/api/advanced/LampAPI.h"
20
#include "../../../../include/api/advanced/LightSourceAPI.h"
21
#include "../../../../include/api/advanced/NonLinearityAPI.h"
22
#include "../../../../include/api/advanced/DeviceRevisionAPI.h"
23
#include "../../../../include/api/advanced/ThermoElectricAPI.h"
24
#include <stdlib.h>
25
26
27
// Native OceanDirect namespaces
28
using namespace
oceandirect;
29
using namespace
oceandirect::api;
30
31
// .NET namespaces
32
using namespace
System;
33
using namespace
System::Collections::Generic;
34
using namespace
System::Diagnostics;
35
using namespace
System::Runtime::InteropServices;
36
37
enum class
net_lh_enable_state_t;
38
enum class
net_lh_open_state_t;
39
enum class
net_lh_ip_assign_mode_t;
40
enum class
net_lh_baud_rate_t;
41
Generated on Mon Sep 16 2024 21:40:12 for NetOceanDirect by
1.9.1