Benoit Blanchon
|
cd4b2b2463
Set version to 7.2.0
|
před 1 rokem |
Benoit Blanchon
|
f806a42cc2
Add support for escape sequence `\'`
|
před 1 rokem |
Benoit Blanchon
|
c1a507c158
Set `ARDUINOJSON_POOL_CAPACITY` from `ARDUINOJSON_SLOT_ID_SIZE`
|
před 1 rokem |
Benoit Blanchon
|
a1809d0f31
Replace `sizeof(VariantData)` with `sizeof(SlotData)`
|
před 1 rokem |
Benoit Blanchon
|
d92eee8736
Deprecate `containsKey()` in favor of `doc["key"].is<T>()`
|
před 1 rokem |
Benoit Blanchon
|
dd1d96e28f
Group calls to `getExtension()`
|
před 1 rokem |
Benoit Blanchon
|
3b64197869
MsgPackDeserializer: check extension allocation result
|
před 1 rokem |
Benoit Blanchon
|
1f7a3f3174
JsonDeserializer: use `float` when the value has few digits
|
před 1 rokem |
Benoit Blanchon
|
fd6314e132
Move some numbers tests to `use_double_0.cpp`
|
před 1 rokem |
Benoit Blanchon
|
e4e2557b76
Move test of `decomposeFloat()`
|
před 1 rokem |
Benoit Blanchon
|
3b6bf45b8a
Serialize `float` with less decimal places than `double`
|
před 1 rokem |
Benoit Blanchon
|
65ba36622c
Add `VariantType`
|
před 1 rokem |
Benoit Blanchon
|
33452c1f37
Test `JsonVariant::as<T>()` with extension slots
|
před 1 rokem |
Benoit Blanchon
|
ee02c0d573
Test extension slot allocation failure
|
před 1 rokem |
Benoit Blanchon
|
0278e94fce
Set `ARDUINOJSON_USE_DOUBLE` to `0` by default on 8-bit architectures
|
před 1 rokem |
Benoit Blanchon
|
7643dadaec
WIP
|
před 1 rokem |
Benoit Blanchon
|
c0bebe35f1
Improve message when user forgets third arg of `serializeJson()` et al.
|
před 1 rokem |
Benoit Blanchon
|
b5bcb37657
Use `enable_if_t` instead of `enable_if`
|
před 1 rokem |
Benoit Blanchon
|
b4a5b053ca
Merge conf_test for linux and windows
|
před 1 rokem |
Benoit Blanchon
|
e297932a98
Store 64-bit numbers (`double` and `long long`) in an additional slot
|
před 1 rokem |
Benoit Blanchon
|
e682337655
Release `VariantData` resources explicitly before setting value
|
před 1 rokem |
Benoit Blanchon
|
4ada3f849c
Decouple `parseNumber()` from `VariantData`
|
před 1 rokem |
Benoit Blanchon
|
5dd203bca4
Rename `SlotWithId` to `Slot`
|
před 1 rokem |
Benoit Blanchon
|
362201241f
Make `MemoryPool` generic
|
před 1 rokem |
Benoit Blanchon
|
2be24eded8
Rename `SlotWithId::slot()` and `VariantWithId::data()` to `ptr()`
|
před 1 rokem |
Benoit Blanchon
|
4327f72140
Remove `VariantSlot`
|
před 1 rokem |
Benoit Blanchon
|
f7f1b9745d
Hide `FreeSlot` in `MemoryPoolList`
|
před 1 rokem |
Benoit Blanchon
|
cec18177b0
Move `sizeofArray()` and `sizeofObject()`
|
před 1 rokem |
Benoit Blanchon
|
f2894552f2
Rename `VariantPool` to `MemoryPool`
|
před 1 rokem |
Benoit Blanchon
|
d3721cb122
Make `VariantSlot` a `union`. Include next slot id in `VariantData`
|
před 1 rokem |