IRremoteIDF
Infrared send & receive for ESP-IDF
Loading...
Searching...
No Matches
include
IRtext.h
Go to the documentation of this file.
1
// Copyright 2019-2022 - David Conran (@crankyoldgit)
2
// This header file is to be included in files **other than** 'IRtext.cpp'.
3
//
4
// WARNING: Do not edit this file! This file is automatically generated by
5
// '../tools/generate_irtext_h.sh'.
6
7
#ifndef IRTEXT_H_
8
#define IRTEXT_H_
9
10
#include "
i18n.h
"
11
12
// Constant text to be shared across all object files.
13
// This means there is only one copy of the character/string/text etc.
14
15
#ifdef ESP8266
16
class
__FlashStringHelper;
17
#define IRTEXT_CONST_PTR_CAST(PTR)\
18
reinterpret_cast<const __FlashStringHelper*>(PTR)
19
#define IRTEXT_CONST_PTR(NAME) const __FlashStringHelper* const NAME
20
#else
// ESP8266
21
#define IRTEXT_CONST_PTR_CAST(PTR) PTR
22
#define IRTEXT_CONST_PTR(NAME) const char* const NAME
23
#endif
// ESP8266
24
25
extern
const
char
kTimeSep
;
26
extern
IRTEXT_CONST_PTR
(k0Str);
27
extern
IRTEXT_CONST_PTR
(k10CHeatStr);
28
extern
IRTEXT_CONST_PTR
(k122lzfStr);
29
extern
IRTEXT_CONST_PTR
(k1Str);
30
extern
IRTEXT_CONST_PTR
(k3DStr);
31
extern
IRTEXT_CONST_PTR
(k6thSenseStr);
32
extern
IRTEXT_CONST_PTR
(k8CHeatStr);
33
extern
IRTEXT_CONST_PTR
(kA705Str);
34
extern
IRTEXT_CONST_PTR
(kA903Str);
35
extern
IRTEXT_CONST_PTR
(kA907Str);
36
extern
IRTEXT_CONST_PTR
(kAbsenseDetectStr);
37
extern
IRTEXT_CONST_PTR
(kAirFlowStr);
38
extern
IRTEXT_CONST_PTR
(kAkb73757604Str);
39
extern
IRTEXT_CONST_PTR
(kAkb74955603Str);
40
extern
IRTEXT_CONST_PTR
(kAkb75215403Str);
41
extern
IRTEXT_CONST_PTR
(kAnnounceStr);
42
extern
IRTEXT_CONST_PTR
(kArdb1Str);
43
extern
IRTEXT_CONST_PTR
(kArgoWrem2Str);
44
extern
IRTEXT_CONST_PTR
(kArgoWrem3Str);
45
extern
IRTEXT_CONST_PTR
(kArjw2Str);
46
extern
IRTEXT_CONST_PTR
(kArrah2eStr);
47
extern
IRTEXT_CONST_PTR
(kArreb1eStr);
48
extern
IRTEXT_CONST_PTR
(kArrew4eStr);
49
extern
IRTEXT_CONST_PTR
(kArry4Str);
50
extern
IRTEXT_CONST_PTR
(kAutoStr);
51
extern
IRTEXT_CONST_PTR
(kAutomaticStr);
52
extern
IRTEXT_CONST_PTR
(kBeepStr);
53
extern
IRTEXT_CONST_PTR
(kBitsStr);
54
extern
IRTEXT_CONST_PTR
(kBottomStr);
55
extern
IRTEXT_CONST_PTR
(kBreezeStr);
56
extern
IRTEXT_CONST_PTR
(kButtonStr);
57
extern
IRTEXT_CONST_PTR
(kCancelStr);
58
extern
IRTEXT_CONST_PTR
(kCeilingStr);
59
extern
IRTEXT_CONST_PTR
(kCelsiusFahrenheitStr);
60
extern
IRTEXT_CONST_PTR
(kCelsiusStr);
61
extern
IRTEXT_CONST_PTR
(kCentreStr);
62
extern
IRTEXT_CONST_PTR
(kChangeStr);
63
extern
IRTEXT_CONST_PTR
(kChStr);
64
extern
IRTEXT_CONST_PTR
(kCirculateStr);
65
extern
IRTEXT_CONST_PTR
(kCkpStr);
66
extern
IRTEXT_CONST_PTR
(kCleanStr);
67
extern
IRTEXT_CONST_PTR
(kClockStr);
68
extern
IRTEXT_CONST_PTR
(kCodeStr);
69
extern
IRTEXT_CONST_PTR
(kColonSpaceStr);
70
extern
IRTEXT_CONST_PTR
(kComfortStr);
71
extern
IRTEXT_CONST_PTR
(kCommaSpaceStr);
72
extern
IRTEXT_CONST_PTR
(kCommandStr);
73
extern
IRTEXT_CONST_PTR
(kConfigCommandStr);
74
extern
IRTEXT_CONST_PTR
(kControlCommandStr);
75
extern
IRTEXT_CONST_PTR
(kCoolStr);
76
extern
IRTEXT_CONST_PTR
(kCoolingStr);
77
extern
IRTEXT_CONST_PTR
(kDashStr);
78
extern
IRTEXT_CONST_PTR
(kDayStr);
79
extern
IRTEXT_CONST_PTR
(kDaysStr);
80
extern
IRTEXT_CONST_PTR
(kDehumidifyStr);
81
extern
IRTEXT_CONST_PTR
(kDg11j104Str);
82
extern
IRTEXT_CONST_PTR
(kDg11j13aStr);
83
extern
IRTEXT_CONST_PTR
(kDg11j191Str);
84
extern
IRTEXT_CONST_PTR
(kDirectIndirectModeStr);
85
extern
IRTEXT_CONST_PTR
(kDirectStr);
86
extern
IRTEXT_CONST_PTR
(kDisplayTempStr);
87
extern
IRTEXT_CONST_PTR
(kDkeStr);
88
extern
IRTEXT_CONST_PTR
(kDownStr);
89
extern
IRTEXT_CONST_PTR
(kDryStr);
90
extern
IRTEXT_CONST_PTR
(kDryingStr);
91
extern
IRTEXT_CONST_PTR
(kEconoStr);
92
extern
IRTEXT_CONST_PTR
(kEconoToggleStr);
93
extern
IRTEXT_CONST_PTR
(kEyeAutoStr);
94
extern
IRTEXT_CONST_PTR
(kEyeStr);
95
extern
IRTEXT_CONST_PTR
(kFalseStr);
96
extern
IRTEXT_CONST_PTR
(kFanOnlyNoSpaceStr);
97
extern
IRTEXT_CONST_PTR
(kFanOnlyStr);
98
extern
IRTEXT_CONST_PTR
(kFanOnlyWithSpaceStr);
99
extern
IRTEXT_CONST_PTR
(kFanStr);
100
extern
IRTEXT_CONST_PTR
(kFan_OnlyStr);
101
extern
IRTEXT_CONST_PTR
(kFastStr);
102
extern
IRTEXT_CONST_PTR
(kFilterStr);
103
extern
IRTEXT_CONST_PTR
(kFixedStr);
104
extern
IRTEXT_CONST_PTR
(kFollowStr);
105
extern
IRTEXT_CONST_PTR
(kFreshStr);
106
extern
IRTEXT_CONST_PTR
(kGe6711ar2853mStr);
107
extern
IRTEXT_CONST_PTR
(kGz055be1Str);
108
extern
IRTEXT_CONST_PTR
(kHealthStr);
109
extern
IRTEXT_CONST_PTR
(kHeatStr);
110
extern
IRTEXT_CONST_PTR
(kHeatingStr);
111
extern
IRTEXT_CONST_PTR
(kHiStr);
112
extern
IRTEXT_CONST_PTR
(kHighStr);
113
extern
IRTEXT_CONST_PTR
(kHighestStr);
114
extern
IRTEXT_CONST_PTR
(kHoldStr);
115
extern
IRTEXT_CONST_PTR
(kHourStr);
116
extern
IRTEXT_CONST_PTR
(kHoursStr);
117
extern
IRTEXT_CONST_PTR
(kHumidStr);
118
extern
IRTEXT_CONST_PTR
(kIFeelReportStr);
119
extern
IRTEXT_CONST_PTR
(kIFeelStr);
120
extern
IRTEXT_CONST_PTR
(kISeeStr);
121
extern
IRTEXT_CONST_PTR
(kIdStr);
122
extern
IRTEXT_CONST_PTR
(kIndirectStr);
123
extern
IRTEXT_CONST_PTR
(kInsideStr);
124
extern
IRTEXT_CONST_PTR
(kIonStr);
125
extern
IRTEXT_CONST_PTR
(kJkeStr);
126
extern
IRTEXT_CONST_PTR
(kKeyStr);
127
extern
IRTEXT_CONST_PTR
(kKkg29ac1Str);
128
extern
IRTEXT_CONST_PTR
(kKkg9ac1Str);
129
extern
IRTEXT_CONST_PTR
(kLastStr);
130
extern
IRTEXT_CONST_PTR
(kLeftMaxNoSpaceStr);
131
extern
IRTEXT_CONST_PTR
(kLeftMaxStr);
132
extern
IRTEXT_CONST_PTR
(kLeftStr);
133
extern
IRTEXT_CONST_PTR
(kLg6711a20083vStr);
134
extern
IRTEXT_CONST_PTR
(kLightStr);
135
extern
IRTEXT_CONST_PTR
(kLightToggleStr);
136
extern
IRTEXT_CONST_PTR
(kLkeStr);
137
extern
IRTEXT_CONST_PTR
(kLoStr);
138
extern
IRTEXT_CONST_PTR
(kLockStr);
139
extern
IRTEXT_CONST_PTR
(kLoudStr);
140
extern
IRTEXT_CONST_PTR
(kLowStr);
141
extern
IRTEXT_CONST_PTR
(kLowerStr);
142
extern
IRTEXT_CONST_PTR
(kLowestStr);
143
extern
IRTEXT_CONST_PTR
(kManualStr);
144
extern
IRTEXT_CONST_PTR
(kMaxLeftNoSpaceStr);
145
extern
IRTEXT_CONST_PTR
(kMaxLeftStr);
146
extern
IRTEXT_CONST_PTR
(kMaxRightNoSpaceStr);
147
extern
IRTEXT_CONST_PTR
(kMaxRightStr);
148
extern
IRTEXT_CONST_PTR
(kMaxStr);
149
extern
IRTEXT_CONST_PTR
(kMaximumStr);
150
extern
IRTEXT_CONST_PTR
(kMedHighStr);
151
extern
IRTEXT_CONST_PTR
(kMedStr);
152
extern
IRTEXT_CONST_PTR
(kMediumStr);
153
extern
IRTEXT_CONST_PTR
(kMidStr);
154
extern
IRTEXT_CONST_PTR
(kMiddleStr);
155
extern
IRTEXT_CONST_PTR
(kMinStr);
156
extern
IRTEXT_CONST_PTR
(kMinimumStr);
157
extern
IRTEXT_CONST_PTR
(kMinuteStr);
158
extern
IRTEXT_CONST_PTR
(kMinutesStr);
159
extern
IRTEXT_CONST_PTR
(kModeStr);
160
extern
IRTEXT_CONST_PTR
(kModelStr);
161
extern
IRTEXT_CONST_PTR
(kMouldStr);
162
extern
IRTEXT_CONST_PTR
(kMoveStr);
163
extern
IRTEXT_CONST_PTR
(kNAStr);
164
extern
IRTEXT_CONST_PTR
(kNightStr);
165
extern
IRTEXT_CONST_PTR
(kNkeStr);
166
extern
IRTEXT_CONST_PTR
(kNoStr);
167
extern
IRTEXT_CONST_PTR
(kNowStr);
168
extern
IRTEXT_CONST_PTR
(kOffStr);
169
extern
IRTEXT_CONST_PTR
(kOffTimerStr);
170
extern
IRTEXT_CONST_PTR
(kOnStr);
171
extern
IRTEXT_CONST_PTR
(kOnTimerStr);
172
extern
IRTEXT_CONST_PTR
(kOutsideQuietStr);
173
extern
IRTEXT_CONST_PTR
(kOutsideStr);
174
extern
IRTEXT_CONST_PTR
(kPanasonicCkpStr);
175
extern
IRTEXT_CONST_PTR
(kPanasonicDkeStr);
176
extern
IRTEXT_CONST_PTR
(kPanasonicJkeStr);
177
extern
IRTEXT_CONST_PTR
(kPanasonicLkeStr);
178
extern
IRTEXT_CONST_PTR
(kPanasonicNkeStr);
179
extern
IRTEXT_CONST_PTR
(kPanasonicPkrStr);
180
extern
IRTEXT_CONST_PTR
(kPanasonicRkrStr);
181
extern
IRTEXT_CONST_PTR
(kPkrStr);
182
extern
IRTEXT_CONST_PTR
(kPowerButtonStr);
183
extern
IRTEXT_CONST_PTR
(kPowerStr);
184
extern
IRTEXT_CONST_PTR
(kPowerToggleStr);
185
extern
IRTEXT_CONST_PTR
(kPowerfulStr);
186
extern
IRTEXT_CONST_PTR
(kPreviousPowerStr);
187
extern
IRTEXT_CONST_PTR
(kProtocolStr);
188
extern
IRTEXT_CONST_PTR
(kPurifyStr);
189
extern
IRTEXT_CONST_PTR
(kQuietStr);
190
extern
IRTEXT_CONST_PTR
(kRecycleStr);
191
extern
IRTEXT_CONST_PTR
(kRepeatStr);
192
extern
IRTEXT_CONST_PTR
(kRightMaxNoSpaceStr);
193
extern
IRTEXT_CONST_PTR
(kRightMaxStr);
194
extern
IRTEXT_CONST_PTR
(kRightStr);
195
extern
IRTEXT_CONST_PTR
(kRkrStr);
196
extern
IRTEXT_CONST_PTR
(kRlt0541htaaStr);
197
extern
IRTEXT_CONST_PTR
(kRlt0541htabStr);
198
extern
IRTEXT_CONST_PTR
(kRoomStr);
199
extern
IRTEXT_CONST_PTR
(kSaveStr);
200
extern
IRTEXT_CONST_PTR
(kScheduleStr);
201
extern
IRTEXT_CONST_PTR
(kSecondStr);
202
extern
IRTEXT_CONST_PTR
(kSecondsStr);
203
extern
IRTEXT_CONST_PTR
(kSensorReportStr);
204
extern
IRTEXT_CONST_PTR
(kSensorStr);
205
extern
IRTEXT_CONST_PTR
(kSensorTempStr);
206
extern
IRTEXT_CONST_PTR
(kSetStr);
207
extern
IRTEXT_CONST_PTR
(kSilentStr);
208
extern
IRTEXT_CONST_PTR
(kSleepStr);
209
extern
IRTEXT_CONST_PTR
(kSleepTimerStr);
210
extern
IRTEXT_CONST_PTR
(kSlowStr);
211
extern
IRTEXT_CONST_PTR
(kSpaceLBraceStr);
212
extern
IRTEXT_CONST_PTR
(kSpecialStr);
213
extern
IRTEXT_CONST_PTR
(kStartStr);
214
extern
IRTEXT_CONST_PTR
(kStepStr);
215
extern
IRTEXT_CONST_PTR
(kStopStr);
216
extern
IRTEXT_CONST_PTR
(kSuperStr);
217
extern
IRTEXT_CONST_PTR
(kSwingHStr);
218
extern
IRTEXT_CONST_PTR
(kSwingStr);
219
extern
IRTEXT_CONST_PTR
(kSwingVModeStr);
220
extern
IRTEXT_CONST_PTR
(kSwingVStr);
221
extern
IRTEXT_CONST_PTR
(
kSwingVToggleStr
);
222
extern
IRTEXT_CONST_PTR
(kTac09chsdStr);
223
extern
IRTEXT_CONST_PTR
(kTempDownStr);
224
extern
IRTEXT_CONST_PTR
(kTempStr);
225
extern
IRTEXT_CONST_PTR
(kTempUpStr);
226
extern
IRTEXT_CONST_PTR
(kThreeLetterDayOfWeekStr);
227
extern
IRTEXT_CONST_PTR
(kTimerActiveDaysStr);
228
extern
IRTEXT_CONST_PTR
(kTimerModeStr);
229
extern
IRTEXT_CONST_PTR
(kSetTimerCommandStr);
230
extern
IRTEXT_CONST_PTR
(kTimerStr);
231
extern
IRTEXT_CONST_PTR
(kToggleStr);
232
extern
IRTEXT_CONST_PTR
(kTopStr);
233
extern
IRTEXT_CONST_PTR
(kToshibaGenericRemoteAStr);
234
extern
IRTEXT_CONST_PTR
(kToshibaGenericRemoteBStr);
235
extern
IRTEXT_CONST_PTR
(kTrueStr);
236
extern
IRTEXT_CONST_PTR
(kTurboStr);
237
extern
IRTEXT_CONST_PTR
(kTurboToggleStr);
238
extern
IRTEXT_CONST_PTR
(kTypeStr);
239
extern
IRTEXT_CONST_PTR
(kUnknownStr);
240
extern
IRTEXT_CONST_PTR
(kUpStr);
241
extern
IRTEXT_CONST_PTR
(kUpperStr);
242
extern
IRTEXT_CONST_PTR
(kUpperMiddleStr);
243
extern
IRTEXT_CONST_PTR
(kValueStr);
244
extern
IRTEXT_CONST_PTR
(kV9014557AStr);
245
extern
IRTEXT_CONST_PTR
(kV9014557BStr);
246
extern
IRTEXT_CONST_PTR
(kVaneStr);
247
extern
IRTEXT_CONST_PTR
(kWallStr);
248
extern
IRTEXT_CONST_PTR
(kWeeklyTimerStr);
249
extern
IRTEXT_CONST_PTR
(kWideStr);
250
extern
IRTEXT_CONST_PTR
(kWifiStr);
251
extern
IRTEXT_CONST_PTR
(kXFanStr);
252
extern
IRTEXT_CONST_PTR
(kYaw1fStr);
253
extern
IRTEXT_CONST_PTR
(kYbofbStr);
254
extern
IRTEXT_CONST_PTR
(kYesStr);
255
extern
IRTEXT_CONST_PTR
(kYx1fsfStr);
256
extern
IRTEXT_CONST_PTR
(kZoneFollowStr);
257
extern
IRTEXT_CONST_PTR
(kAllProtocolNamesStr);
258
259
#endif
// IRTEXT_H_
IRTEXT_CONST_PTR
IRTEXT_CONST_PTR(k0Str)
kTimeSep
const char kTimeSep
':'
Definition
IRtext.cpp:221
i18n.h
kSwingVToggleStr
kSwingVToggleStr
Definition
ir_Midea.h:137
Generated by
1.9.8