Thermal Camera SDK 10.0.1
SDK for Optris Thermal Cameras
Loading...
Searching...
No Matches
Unicode.h
Go to the documentation of this file.
1// Copyright (c) 2025 Optris GmbH Co. KG
2
10
11#pragma once
12
13#include <string>
14
15
16#ifdef _WIN32
17 #ifndef OTC_SDK_USE_WSTRING
19 #define OTC_SDK_USE_WSTRING
20 #endif
21
22 #define __STDC_WANT_LIB_EXT1__
23 #define _CRT_STDIO_ISO_WIDE_SPECIFIERS
24#endif
25
26
27#ifdef OTC_SDK_USE_WSTRING
29 using Tchar = wchar_t;
31 using TString = std::wstring;
32
34 #define GEN_L(ARG) L##ARG
35#else
37 using Tchar = char;
39 using TString = std::string;
40
42 #define GEN_L(ARG) ARG
43#endif
std::string TString
String type to use (system depended).
Definition Unicode.h:39
char Tchar
Character type to use (system depended).
Definition Unicode.h:37