IRremoteESP8266
src
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
(kArdb1Str);
42
extern
IRTEXT_CONST_PTR
(kArgoWrem2Str);
43
extern
IRTEXT_CONST_PTR
(kArgoWrem3Str);
44
extern
IRTEXT_CONST_PTR
(kArjw2Str);
45
extern
IRTEXT_CONST_PTR
(kArrah2eStr);
46
extern
IRTEXT_CONST_PTR
(kArreb1eStr);
47
extern
IRTEXT_CONST_PTR
(kArrew4eStr);
48
extern
IRTEXT_CONST_PTR
(kArry4Str);
49
extern
IRTEXT_CONST_PTR
(kAutoStr);
50
extern
IRTEXT_CONST_PTR
(kAutomaticStr);
51
extern
IRTEXT_CONST_PTR
(kBeepStr);
52
extern
IRTEXT_CONST_PTR
(kBitsStr);
53
extern
IRTEXT_CONST_PTR
(kBottomStr);
54
extern
IRTEXT_CONST_PTR
(kBreezeStr);
55
extern
IRTEXT_CONST_PTR
(kButtonStr);
56
extern
IRTEXT_CONST_PTR
(kCancelStr);
57
extern
IRTEXT_CONST_PTR
(kCeilingStr);
58
extern
IRTEXT_CONST_PTR
(kCelsiusFahrenheitStr);
59
extern
IRTEXT_CONST_PTR
(kCelsiusStr);
60
extern
IRTEXT_CONST_PTR
(kCentreStr);
61
extern
IRTEXT_CONST_PTR
(kChangeStr);
62
extern
IRTEXT_CONST_PTR
(kChStr);
63
extern
IRTEXT_CONST_PTR
(kCirculateStr);
64
extern
IRTEXT_CONST_PTR
(kCkpStr);
65
extern
IRTEXT_CONST_PTR
(kCleanStr);
66
extern
IRTEXT_CONST_PTR
(kClockStr);
67
extern
IRTEXT_CONST_PTR
(kCodeStr);
68
extern
IRTEXT_CONST_PTR
(kColonSpaceStr);
69
extern
IRTEXT_CONST_PTR
(kComfortStr);
70
extern
IRTEXT_CONST_PTR
(kCommaSpaceStr);
71
extern
IRTEXT_CONST_PTR
(kCommandStr);
72
extern
IRTEXT_CONST_PTR
(kConfigCommandStr);
73
extern
IRTEXT_CONST_PTR
(kControlCommandStr);
74
extern
IRTEXT_CONST_PTR
(kCoolStr);
75
extern
IRTEXT_CONST_PTR
(kCoolingStr);
76
extern
IRTEXT_CONST_PTR
(kDashStr);
77
extern
IRTEXT_CONST_PTR
(kDayStr);
78
extern
IRTEXT_CONST_PTR
(kDaysStr);
79
extern
IRTEXT_CONST_PTR
(kDehumidifyStr);
80
extern
IRTEXT_CONST_PTR
(kDg11j104Str);
81
extern
IRTEXT_CONST_PTR
(kDg11j13aStr);
82
extern
IRTEXT_CONST_PTR
(kDg11j191Str);
83
extern
IRTEXT_CONST_PTR
(kDirectIndirectModeStr);
84
extern
IRTEXT_CONST_PTR
(kDirectStr);
85
extern
IRTEXT_CONST_PTR
(kDisplayTempStr);
86
extern
IRTEXT_CONST_PTR
(kDkeStr);
87
extern
IRTEXT_CONST_PTR
(kDownStr);
88
extern
IRTEXT_CONST_PTR
(kDryStr);
89
extern
IRTEXT_CONST_PTR
(kDryingStr);
90
extern
IRTEXT_CONST_PTR
(kEconoStr);
91
extern
IRTEXT_CONST_PTR
(kEconoToggleStr);
92
extern
IRTEXT_CONST_PTR
(kEyeAutoStr);
93
extern
IRTEXT_CONST_PTR
(kEyeStr);
94
extern
IRTEXT_CONST_PTR
(kFalseStr);
95
extern
IRTEXT_CONST_PTR
(kFanOnlyNoSpaceStr);
96
extern
IRTEXT_CONST_PTR
(kFanOnlyStr);
97
extern
IRTEXT_CONST_PTR
(kFanOnlyWithSpaceStr);
98
extern
IRTEXT_CONST_PTR
(kFanStr);
99
extern
IRTEXT_CONST_PTR
(kFan_OnlyStr);
100
extern
IRTEXT_CONST_PTR
(kFastStr);
101
extern
IRTEXT_CONST_PTR
(kFilterStr);
102
extern
IRTEXT_CONST_PTR
(kFixedStr);
103
extern
IRTEXT_CONST_PTR
(kFollowStr);
104
extern
IRTEXT_CONST_PTR
(kFreshStr);
105
extern
IRTEXT_CONST_PTR
(kGe6711ar2853mStr);
106
extern
IRTEXT_CONST_PTR
(kGz055be1Str);
107
extern
IRTEXT_CONST_PTR
(kHealthStr);
108
extern
IRTEXT_CONST_PTR
(kHeatStr);
109
extern
IRTEXT_CONST_PTR
(kHeatingStr);
110
extern
IRTEXT_CONST_PTR
(kHiStr);
111
extern
IRTEXT_CONST_PTR
(kHighStr);
112
extern
IRTEXT_CONST_PTR
(kHighestStr);
113
extern
IRTEXT_CONST_PTR
(kHoldStr);
114
extern
IRTEXT_CONST_PTR
(kHourStr);
115
extern
IRTEXT_CONST_PTR
(kHoursStr);
116
extern
IRTEXT_CONST_PTR
(kHumidStr);
117
extern
IRTEXT_CONST_PTR
(kIFeelReportStr);
118
extern
IRTEXT_CONST_PTR
(kIFeelStr);
119
extern
IRTEXT_CONST_PTR
(kISeeStr);
120
extern
IRTEXT_CONST_PTR
(kIdStr);
121
extern
IRTEXT_CONST_PTR
(kIndirectStr);
122
extern
IRTEXT_CONST_PTR
(kInsideStr);
123
extern
IRTEXT_CONST_PTR
(kIonStr);
124
extern
IRTEXT_CONST_PTR
(kJkeStr);
125
extern
IRTEXT_CONST_PTR
(kKeyStr);
126
extern
IRTEXT_CONST_PTR
(kKkg29ac1Str);
127
extern
IRTEXT_CONST_PTR
(kKkg9ac1Str);
128
extern
IRTEXT_CONST_PTR
(kLastStr);
129
extern
IRTEXT_CONST_PTR
(kLeftMaxNoSpaceStr);
130
extern
IRTEXT_CONST_PTR
(kLeftMaxStr);
131
extern
IRTEXT_CONST_PTR
(kLeftStr);
132
extern
IRTEXT_CONST_PTR
(kLg6711a20083vStr);
133
extern
IRTEXT_CONST_PTR
(kLightStr);
134
extern
IRTEXT_CONST_PTR
(kLightToggleStr);
135
extern
IRTEXT_CONST_PTR
(kLkeStr);
136
extern
IRTEXT_CONST_PTR
(kLoStr);
137
extern
IRTEXT_CONST_PTR
(kLockStr);
138
extern
IRTEXT_CONST_PTR
(kLoudStr);
139
extern
IRTEXT_CONST_PTR
(kLowStr);
140
extern
IRTEXT_CONST_PTR
(kLowerStr);
141
extern
IRTEXT_CONST_PTR
(kLowestStr);
142
extern
IRTEXT_CONST_PTR
(kManualStr);
143
extern
IRTEXT_CONST_PTR
(kMaxLeftNoSpaceStr);
144
extern
IRTEXT_CONST_PTR
(kMaxLeftStr);
145
extern
IRTEXT_CONST_PTR
(kMaxRightNoSpaceStr);
146
extern
IRTEXT_CONST_PTR
(kMaxRightStr);
147
extern
IRTEXT_CONST_PTR
(kMaxStr);
148
extern
IRTEXT_CONST_PTR
(kMaximumStr);
149
extern
IRTEXT_CONST_PTR
(kMedHighStr);
150
extern
IRTEXT_CONST_PTR
(kMedStr);
151
extern
IRTEXT_CONST_PTR
(kMediumStr);
152
extern
IRTEXT_CONST_PTR
(kMidStr);
153
extern
IRTEXT_CONST_PTR
(kMiddleStr);
154
extern
IRTEXT_CONST_PTR
(kMinStr);
155
extern
IRTEXT_CONST_PTR
(kMinimumStr);
156
extern
IRTEXT_CONST_PTR
(kMinuteStr);
157
extern
IRTEXT_CONST_PTR
(kMinutesStr);
158
extern
IRTEXT_CONST_PTR
(kModeStr);
159
extern
IRTEXT_CONST_PTR
(kModelStr);
160
extern
IRTEXT_CONST_PTR
(kMouldStr);
161
extern
IRTEXT_CONST_PTR
(kMoveStr);
162
extern
IRTEXT_CONST_PTR
(kNAStr);
163
extern
IRTEXT_CONST_PTR
(kNightStr);
164
extern
IRTEXT_CONST_PTR
(kNkeStr);
165
extern
IRTEXT_CONST_PTR
(kNoStr);
166
extern
IRTEXT_CONST_PTR
(kNowStr);
167
extern
IRTEXT_CONST_PTR
(kOffStr);
168
extern
IRTEXT_CONST_PTR
(kOffTimerStr);
169
extern
IRTEXT_CONST_PTR
(kOnStr);
170
extern
IRTEXT_CONST_PTR
(kOnTimerStr);
171
extern
IRTEXT_CONST_PTR
(kOutsideQuietStr);
172
extern
IRTEXT_CONST_PTR
(kOutsideStr);
173
extern
IRTEXT_CONST_PTR
(kPanasonicCkpStr);
174
extern
IRTEXT_CONST_PTR
(kPanasonicDkeStr);
175
extern
IRTEXT_CONST_PTR
(kPanasonicJkeStr);
176
extern
IRTEXT_CONST_PTR
(kPanasonicLkeStr);
177
extern
IRTEXT_CONST_PTR
(kPanasonicNkeStr);
178
extern
IRTEXT_CONST_PTR
(kPanasonicPkrStr);
179
extern
IRTEXT_CONST_PTR
(kPanasonicRkrStr);
180
extern
IRTEXT_CONST_PTR
(kPkrStr);
181
extern
IRTEXT_CONST_PTR
(kPowerButtonStr);
182
extern
IRTEXT_CONST_PTR
(kPowerStr);
183
extern
IRTEXT_CONST_PTR
(kPowerToggleStr);
184
extern
IRTEXT_CONST_PTR
(kPowerfulStr);
185
extern
IRTEXT_CONST_PTR
(kPreviousPowerStr);
186
extern
IRTEXT_CONST_PTR
(kProtocolStr);
187
extern
IRTEXT_CONST_PTR
(kPurifyStr);
188
extern
IRTEXT_CONST_PTR
(kQuietStr);
189
extern
IRTEXT_CONST_PTR
(kRecycleStr);
190
extern
IRTEXT_CONST_PTR
(kRepeatStr);
191
extern
IRTEXT_CONST_PTR
(kRightMaxNoSpaceStr);
192
extern
IRTEXT_CONST_PTR
(kRightMaxStr);
193
extern
IRTEXT_CONST_PTR
(kRightStr);
194
extern
IRTEXT_CONST_PTR
(kRkrStr);
195
extern
IRTEXT_CONST_PTR
(kRlt0541htaaStr);
196
extern
IRTEXT_CONST_PTR
(kRlt0541htabStr);
197
extern
IRTEXT_CONST_PTR
(kRoomStr);
198
extern
IRTEXT_CONST_PTR
(kSaveStr);
199
extern
IRTEXT_CONST_PTR
(kScheduleStr);
200
extern
IRTEXT_CONST_PTR
(kSecondStr);
201
extern
IRTEXT_CONST_PTR
(kSecondsStr);
202
extern
IRTEXT_CONST_PTR
(kSensorReportStr);
203
extern
IRTEXT_CONST_PTR
(kSensorStr);
204
extern
IRTEXT_CONST_PTR
(kSensorTempStr);
205
extern
IRTEXT_CONST_PTR
(kSetStr);
206
extern
IRTEXT_CONST_PTR
(kSilentStr);
207
extern
IRTEXT_CONST_PTR
(kSleepStr);
208
extern
IRTEXT_CONST_PTR
(kSleepTimerStr);
209
extern
IRTEXT_CONST_PTR
(kSlowStr);
210
extern
IRTEXT_CONST_PTR
(kSpaceLBraceStr);
211
extern
IRTEXT_CONST_PTR
(kSpecialStr);
212
extern
IRTEXT_CONST_PTR
(kStartStr);
213
extern
IRTEXT_CONST_PTR
(kStepStr);
214
extern
IRTEXT_CONST_PTR
(kStopStr);
215
extern
IRTEXT_CONST_PTR
(kSuperStr);
216
extern
IRTEXT_CONST_PTR
(kSwingHStr);
217
extern
IRTEXT_CONST_PTR
(kSwingStr);
218
extern
IRTEXT_CONST_PTR
(kSwingVModeStr);
219
extern
IRTEXT_CONST_PTR
(kSwingVStr);
220
extern
IRTEXT_CONST_PTR
(
kSwingVToggleStr
);
221
extern
IRTEXT_CONST_PTR
(kTac09chsdStr);
222
extern
IRTEXT_CONST_PTR
(kTempDownStr);
223
extern
IRTEXT_CONST_PTR
(kTempStr);
224
extern
IRTEXT_CONST_PTR
(kTempUpStr);
225
extern
IRTEXT_CONST_PTR
(kThreeLetterDayOfWeekStr);
226
extern
IRTEXT_CONST_PTR
(kTimerActiveDaysStr);
227
extern
IRTEXT_CONST_PTR
(kTimerModeStr);
228
extern
IRTEXT_CONST_PTR
(kSetTimerCommandStr);
229
extern
IRTEXT_CONST_PTR
(kTimerStr);
230
extern
IRTEXT_CONST_PTR
(kToggleStr);
231
extern
IRTEXT_CONST_PTR
(kTopStr);
232
extern
IRTEXT_CONST_PTR
(kTrueStr);
233
extern
IRTEXT_CONST_PTR
(kTurboStr);
234
extern
IRTEXT_CONST_PTR
(kTurboToggleStr);
235
extern
IRTEXT_CONST_PTR
(kTypeStr);
236
extern
IRTEXT_CONST_PTR
(kUnknownStr);
237
extern
IRTEXT_CONST_PTR
(kUpStr);
238
extern
IRTEXT_CONST_PTR
(kUpperStr);
239
extern
IRTEXT_CONST_PTR
(kUpperMiddleStr);
240
extern
IRTEXT_CONST_PTR
(kValueStr);
241
extern
IRTEXT_CONST_PTR
(kV9014557AStr);
242
extern
IRTEXT_CONST_PTR
(kV9014557BStr);
243
extern
IRTEXT_CONST_PTR
(kVaneStr);
244
extern
IRTEXT_CONST_PTR
(kWallStr);
245
extern
IRTEXT_CONST_PTR
(kWeeklyTimerStr);
246
extern
IRTEXT_CONST_PTR
(kWideStr);
247
extern
IRTEXT_CONST_PTR
(kWifiStr);
248
extern
IRTEXT_CONST_PTR
(kXFanStr);
249
extern
IRTEXT_CONST_PTR
(kYaw1fStr);
250
extern
IRTEXT_CONST_PTR
(kYbofbStr);
251
extern
IRTEXT_CONST_PTR
(kYesStr);
252
extern
IRTEXT_CONST_PTR
(kYx1fsfStr);
253
extern
IRTEXT_CONST_PTR
(kZoneFollowStr);
254
extern
IRTEXT_CONST_PTR
(kAllProtocolNamesStr);
255
256
#endif // IRTEXT_H_
kTimeSep
const char kTimeSep
':'
Definition:
IRtext.cpp:222
kSwingVToggleStr
kSwingVToggleStr
Definition:
ir_Midea.h:139
i18n.h
IRTEXT_CONST_PTR
IRTEXT_CONST_PTR(k0Str)
Generated by
1.8.17