File tree 1 file changed +39
-0
lines changed
1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change @@ -177,6 +177,45 @@ Arduino-esp32 Preferences API
177
177
178
178
**Note **
179
179
* A message providing the reason for a failed call is sent to the arduino-esp32 ``log_e `` facility.
180
+
181
+
182
+ ``isKey ``
183
+ *************
184
+
185
+ Check if a key-value pair from the currently open namespace exists.
186
+
187
+ .. code-block :: arduino
188
+
189
+ bool isKey(const char * key)
190
+ ..
191
+
192
+ **Parameters **
193
+ * ``key `` (Required)
194
+ - the name of the key to be checked.
195
+
196
+ **Returns **
197
+ * ``true `` if key-value pair exists; ``false `` otherwise.
198
+
199
+ **Note **
200
+ * Attempting to check a key without a namespace being open will return false.
201
+
202
+
203
+ ``getType ``
204
+ *************
205
+
206
+ Returns the type of a key-value pair from the currently open namespace.
207
+
208
+ .. code-block :: arduino
209
+
210
+ PreferenceType getType(const char * key)
211
+ ..
212
+
213
+ **Parameters **
214
+ * ``key `` (Required)
215
+ - the name of the key to be checked.
216
+
217
+ **Returns **
218
+ * PreferenceType element contaning the type of the key-value pair or PT_INVALID on error.
180
219
181
220
182
221
``putChar, putUChar ``
You can’t perform that action at this time.
0 commit comments