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