- 09 Apr, 2017 1 commit
-
-
Niels Lohmann authored
These classes are now constructed with an interface adapter. This moves complexity from various places into the interface adapter class, or to some factories which now implement the different flavors of input. Furthermore, input adapters are kept in std::shared_ptr to avoid the need of manual deletion.
-
- 08 Apr, 2017 1 commit
-
-
Niels Lohmann authored
One test case for CBOR and MessagePack assumed little endianess.
-
- 07 Apr, 2017 2 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
We totally forgot to implement the comparison operators other than == and != for scalar types. Consequently, comparing a JSON value with a scalar type led to compile errors.
-
- 06 Apr, 2017 1 commit
-
-
Niels Lohmann authored
Do not store eof() in a char buffer…
-
- 05 Apr, 2017 1 commit
-
-
Niels Lohmann authored
-
- 04 Apr, 2017 4 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
- 03 Apr, 2017 3 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
add enum class default conversions
-
Niels Lohmann authored
TIL about C++: executing m[key()]=val(); for a std::map executes First key() then val() with Clang First val() then key() with GCC #wat
-
- 02 Apr, 2017 2 commits
-
-
Niels Lohmann authored
- removed uncached input stream adapter; it was too slow anyway - implemented a class binary_read which parses CBOR based on input adapters - in the CBOR parser, numbers are created via memcpy to avoid undefined behavior
-
Théo DELRIEU authored
-
- 01 Apr, 2017 1 commit
-
-
Niels Lohmann authored
-
- 31 Mar, 2017 5 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
- 30 Mar, 2017 4 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
Properly pop diagnostics
-
Lukas Barth authored
-
Lukas Barth authored
-
- 29 Mar, 2017 1 commit
-
-
Niels Lohmann authored
-
- 28 Mar, 2017 14 commits
-
-
Niels Lohmann authored
-
Niels Lohmann authored
The implementation is non-standard. Deprecation allows a simpler API in the future without removing any features.
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
NaN values never compare equal to themselves or to other NaN values.
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-
-
Niels Lohmann authored
-
Niels Lohmann authored
-
Niels Lohmann authored
-