Dmitry Arkhipov
|
427baa6e47
|
remove dependency on StaticAssert
|
2025-10-24 19:33:52 +03:00 |
|
Dmitry Arkhipov
|
9b823e095b
|
try_at functions
|
2024-06-17 16:41:15 +03:00 |
|
Dmitry Arkhipov
|
be759c5051
|
only throw system_error
|
2023-06-02 16:23:08 +03:00 |
|
Dmitry Arkhipov
|
36552f0c94
|
remove namespace macros
|
2023-01-02 18:41:01 +03:00 |
|
Dmitry Arkhipov
|
c6508328c8
|
implement std::hash support via boost::hash
|
2023-01-02 12:37:41 +03:00 |
|
Dmitry Arkhipov
|
aaefd66bb1
|
string self-swap and self-move
|
2022-08-28 09:08:18 +03:00 |
|
Vinnie Falco
|
81664c693a
|
better subview
fix #708
|
2022-05-27 21:41:14 +03:00 |
|
Dmitry Arkhipov
|
0d65b0ada0
|
json::string is convertible to string_view
|
2021-04-26 03:25:45 +03:00 |
|
Dmitry Arkhipov
|
5bae7ef9ad
|
Remove trailing whitespace
|
2021-04-26 03:25:17 +03:00 |
|
Vinnie Falco
|
0a905acf9d
|
Tidy up pilfering
|
2020-10-06 11:59:58 -07:00 |
|
Vinnie Falco
|
94d11a74e6
|
Refactor storage_ptr (API Change)
|
2020-10-04 19:07:58 -07:00 |
|
Vinnie Falco
|
9b86962fbc
|
Add metadata and update repo links
|
2020-10-04 11:06:25 -07:00 |
|
Vinnie Falco
|
e0b7b2b4f9
|
Tidy up dtor exception specs and docs
fix #309
|
2020-09-15 17:43:10 -07:00 |
|
Vinnie Falco
|
2d0bef633d
|
Small buffer is 10 chars on 32-bit
fix #335
|
2020-09-14 12:22:51 -07:00 |
|
Vinnie Falco
|
408ae16477
|
Test parse allocation discrepancy
|
2020-09-13 18:36:12 -07:00 |
|
Vinnie Falco
|
591e2dc5a5
|
serializer refactor (API Change):
fix #275
* serialize() replaces to_string()
* serialize.hpp replaces to_string.hpp
* serializer works on all types
* serialize, operator<< work on all types
* reset() takes pointer arguments
* resetting constructor removed
|
2020-09-07 10:36:26 -07:00 |
|
Vinnie Falco
|
94e26abb66
|
standalone is an inline namespace
fix #181, close #244
|
2020-09-01 15:44:47 -07:00 |
|
Krystian Stasiowski
|
2aca47241f
|
Fix links
close #200
|
2020-08-24 14:03:51 -07:00 |
|
Krystian Stasiowski
|
5b4ee6f09c
|
Add missing string tests
fix #135, close #146
|
2020-08-11 15:57:48 -07:00 |
|
Krystian Stasiowski
|
c77982f2a9
|
Disable hash test for libstdc++ 4.8
|
2020-08-09 08:39:19 -07:00 |
|
Vinnie Falco
|
098643f04a
|
Specialize std::hash for json string
fix #133
|
2020-08-07 18:21:47 -07:00 |
|
Vinnie Falco
|
af66849e90
|
string fixes:
* Remove redundant members
* Use `explicit` to prevent ambiguities
|
2020-05-01 17:50:19 -07:00 |
|
Vinnie Falco
|
a6d2549ddf
|
storage_ptr fixes:
* Fix constraint in constructor
* No longer constructible from nullptr
|
2020-05-01 17:41:38 -07:00 |
|
Vinnie Falco
|
a47b0f3fc1
|
storage_ptr uses memory_resource
|
2020-04-05 13:21:29 -07:00 |
|
Krystian Stasiowski
|
a38c4247fa
|
Improve coverage
|
2020-02-23 17:11:30 -08:00 |
|
Krystian Stasiowski
|
75528587ff
|
Refactor string
|
2020-02-08 19:41:33 -05:00 |
|
Vinnie Falco
|
07246e2909
|
Add standalone test_suite
|
2019-12-11 18:34:39 -08:00 |
|
Vinnie Falco
|
3844c0eb09
|
Add value_ref for initializer lists
|
2019-12-09 20:08:40 -08:00 |
|
Vinnie Falco
|
afa29d0ce8
|
Fix strings test
|
2019-11-18 06:11:00 -08:00 |
|
Vinnie Falco
|
e0b3ca5f0d
|
Rename to storage()
|
2019-11-18 05:16:57 -08:00 |
|
Vinnie Falco
|
66fe6deff9
|
Fix string tests
|
2019-11-18 05:16:57 -08:00 |
|
Vinnie Falco
|
83778c5005
|
doc work
|
2019-11-14 15:56:03 -08:00 |
|
Vinnie Falco
|
8941a77f11
|
shrink sizeof(value)
|
2019-11-14 03:12:58 -08:00 |
|
Vinnie Falco
|
05d040d2d9
|
Refactor string_impl
|
2019-11-14 03:12:57 -08:00 |
|
Vinnie Falco
|
9da2877b28
|
limits tests
|
2019-11-12 06:22:46 -08:00 |
|
Vinnie Falco
|
fb9479d0b5
|
parser tests and fixes
|
2019-11-11 07:09:49 -08:00 |
|
Vinnie Falco
|
349b14fa89
|
Refactor string max size
|
2019-11-02 16:47:59 -07:00 |
|
Vinnie Falco
|
687833dce6
|
Refactor string
|
2019-11-02 14:36:23 -07:00 |
|
Vinnie Falco
|
b82419c1a4
|
Refactor storage
|
2019-10-23 18:42:23 -07:00 |
|
Vinnie Falco
|
408272dad6
|
Tidy up some warnings
|
2019-10-21 14:13:37 -07:00 |
|
Vinnie Falco
|
0f0c6fe4e7
|
Tidy up files
|
2019-10-20 10:05:55 -07:00 |
|
Vinnie Falco
|
c383012405
|
more string work
|
2019-10-12 09:02:17 -07:00 |
|
Vinnie Falco
|
7d067021d5
|
string work
|
2019-10-11 16:40:05 -07:00 |
|
Vinnie Falco
|
a0b5dfe16d
|
array tests and tidy
|
2019-10-08 10:06:20 -07:00 |
|
Vinnie Falco
|
a44fc4f453
|
string work
|
2019-10-07 15:45:35 -07:00 |
|
Vinnie Falco
|
5f25cdff99
|
array work
|
2019-10-03 03:13:33 -07:00 |
|
Vinnie Falco
|
37d9258ff3
|
Add storage tracking configuration
|
2019-10-03 03:13:33 -07:00 |
|
Vinnie Falco
|
27fba5aaf2
|
storage_ptr is a shared pointer
|
2019-10-03 03:13:33 -07:00 |
|
Vinnie Falco
|
57b4ce946b
|
Use boost::system::error_code
|
2019-09-20 18:02:51 -07:00 |
|
Vinnie Falco
|
a8773de80f
|
Add files
|
2019-09-20 11:08:06 -07:00 |
|