Version 8.9.0
 
Loading...
Searching...
No Matches
IRChannelConfig.h
1/******************************************************************************
2 * Copyright (c) 2012-2019 All Rights Reserved, http://www.evocortex.com *
3 * Evocortex GmbH *
4 * Emilienstr. 1 *
5 * 90489 Nuremberg *
6 * Germany *
7 * *
8 * Contributors: *
9 * Initial version for Linux 64-Bit platform supported by Fraunhofer IPA, *
10 * http://www.ipa.fraunhofer.de *
11 *****************************************************************************/
12
13#pragma once
14#include "IRChannelType.h"
15
16namespace evo {
22struct __IRDIRECTSDK_API__ IRChannelConfig
23{
27 IRChannelConfig(unsigned int id, IRChannelType::Value channelType) : Id(id), ChannelType(channelType)
28 {
29 }
30
34#if __cplusplus <= 199711L
35 IRChannelConfig() : Id(-1), ChannelType(IRChannelType::None)
36 {
37 }
38#else
40 {
41 }
42#endif
43
48 int Id;
49
55};
56
57} // namespace evo
Definition: IRChannelConfig.h:23
IRChannelConfig(unsigned int id, IRChannelType::Value channelType)
Don't initialize yourself.
Definition: IRChannelConfig.h:27
int Id
Channel id.
Definition: IRChannelConfig.h:48
IRChannelConfig()
Don't initialize yourself.
Definition: IRChannelConfig.h:35
IRChannelType::Value ChannelType
Type of the channel.
Definition: IRChannelConfig.h:54
Definition: IRChannelType.h:22
Value
Definition: IRChannelType.h:24