mirror of
https://github.com/espressif/arduino-esp32
synced 2024-09-21 10:28:04 +00:00
Added isKey and getType methods to the documentation (#9111)
This commit is contained in:
parent
429a72b17e
commit
da6325dd7e
@ -177,6 +177,45 @@ Arduino-esp32 Preferences API
|
||||
|
||||
**Note**
|
||||
* A message providing the reason for a failed call is sent to the arduino-esp32 ``log_e`` facility.
|
||||
|
||||
|
||||
``isKey``
|
||||
*************
|
||||
|
||||
Check if a key-value pair from the currently open namespace exists.
|
||||
|
||||
.. code-block:: arduino
|
||||
|
||||
bool isKey(const char * key)
|
||||
..
|
||||
|
||||
**Parameters**
|
||||
* ``key`` (Required)
|
||||
- the name of the key to be checked.
|
||||
|
||||
**Returns**
|
||||
* ``true`` if key-value pair exists; ``false`` otherwise.
|
||||
|
||||
**Note**
|
||||
* Attempting to check a key without a namespace being open will return false.
|
||||
|
||||
|
||||
``getType``
|
||||
*************
|
||||
|
||||
Returns the type of a key-value pair from the currently open namespace.
|
||||
|
||||
.. code-block:: arduino
|
||||
|
||||
PreferenceType getType(const char * key)
|
||||
..
|
||||
|
||||
**Parameters**
|
||||
* ``key`` (Required)
|
||||
- the name of the key to be checked.
|
||||
|
||||
**Returns**
|
||||
* PreferenceType element contaning the type of the key-value pair or PT_INVALID on error.
|
||||
|
||||
|
||||
``putChar, putUChar``
|
||||
|
Loading…
Reference in New Issue
Block a user