| Visioscan Set SDK Libraries 1.3.5 Visioscan Set SDK Help documentation file for C++ and C++/CLI |

Loading...
Searching...
No Matches
OutputFunction.h
1#pragma once
2#include <cstdint>
3#include "Enumerations.h"
4 using namespace std;
5
6#ifdef AGVSENSOR_EXPORTS
7#define OUTPUT_FUNCTION __declspec(dllexport)
8#else
9#define OUTPUT_FUNCTION __declspec(dllimport)
10#endif
11 class OUTPUT_FUNCTION OutputFunction
12{
13 public:
14 NativeFunctionEnum GetOutput1();
15 void SetOutput1(NativeFunctionEnum level);
16
17 NativeFunctionEnum GetOutput2();
18 void SetOutput2(NativeFunctionEnum level);
19
20 NativeFunctionEnum GetOutput3();
21 void SetOutput3(NativeFunctionEnum level);
22
23 NativeFunctionEnum GetOutput4();
24 void SetOutput4(NativeFunctionEnum level);
25
26 private:
27 NativeFunctionEnum _output1;
28 NativeFunctionEnum _output2;
29 NativeFunctionEnum _output3;
30 NativeFunctionEnum _output4;
31};
32
OutputFunction
Definition OutputFunction.h:12