17 Commits

Author SHA1 Message Date
Dmitry Arkhipov
bacc644f93 deprecate type aliases 2024-02-09 13:19:49 +03:00
Oliver Ofenloch
740dbaa7a6 Use the library's operator
```cpp
std::ostream &boost::json::operator<<(std::ostream &os, const boost::json::value &jv)
```
for output instead of jv.getXYZ() with std::ostream's operator <<
2023-05-08 10:52:52 +03:00
Dmitry Arkhipov
445efad9a9 Remove trailing whitespace 2021-06-26 16:17:57 +03:00
Vinnie Falco
9b86962fbc Add metadata and update repo links 2020-10-04 11:06:25 -07:00
Vinnie Falco
d026d5daed Rename to stream_parser 2020-09-26 17:57:00 -07:00
Andrzej Krzemieński
945d3d145b Remove unnecessary reset() in example
close #346

The call to `parser::reset` just after default construction is redundant.
2020-09-16 09:16:19 -07:00
Vinnie Falco
24e8e45690 parser release has a precondition 2020-09-08 17:47:04 -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
Krystian Stasiowski
7e7155de59 parser members don't throw, and tidy:
* parser members do not throw
* parse free functions are in parse.hpp

fix #199. close #201
2020-08-24 16:30:48 -07:00
Vinnie Falco
d2c7de6376 Add value_builder 2020-08-18 13:51:53 -07:00
Krystian Stasiowski
904252de0b Fix repo links
close #123
2020-07-03 11:51:58 -07:00
Vinnie Falco
cdd6d769bf Clean up goto in example 2019-11-30 15:09:54 -08:00
Vinnie Falco
3303b077bd Examples and docs 2019-11-17 06:45:42 -08:00
Vinnie Falco
3aac213576 Add example Jamfile and docs 2019-11-16 04:46:56 -08:00
Vinnie Falco
2db5a6c57f pretty example 2019-11-15 20:11:57 -08:00
Vinnie Falco
19ebd6c943 Refactor parser interface 2019-11-15 18:33:00 -08:00
Vinnie Falco
8f1348ed40 Add examples 2019-11-15 11:40:32 -08:00