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