Krystian Stasiowski
|
6a7d34117c
|
C++11 is required
fix #451, close #452
|
2020-10-21 10:50:19 -07:00 |
|
Vinnie Falco
|
6f895a79cc
|
Refactor basic_parser includes
fix #424
|
2020-10-04 18:30:22 -07: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 |
|
Vinnie Falco
|
ee112b8781
|
Add proxy example
|
2020-09-26 16:28:31 -07:00 |
|
Vinnie Falco
|
4c6caf01df
|
Add path example
|
2020-09-26 16:21:28 -07:00 |
|
Vinnie Falco
|
7cb4ad1884
|
Rename to basic_parser::write_some (API Change)
fix #394
basic_parser::write is now called write_some
|
2020-09-24 10:39:25 -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
|
a53116ce38
|
Doc work on allocators
|
2020-09-12 16:16:50 -07:00 |
|
Krystian Stasiowski
|
f3d0710e37
|
Handler specifies structure and string limits
|
2020-09-09 12:12:50 -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
|
3fae437722
|
Pass total string size to handlers
fix #266
|
2020-09-05 16:42:52 -07:00 |
|
Krystian Stasiowski
|
b94d3c14bd
|
Structure size is passed to handlers
|
2020-08-27 18:44:44 -07:00 |
|
Vinnie Falco
|
832d1fb517
|
Refactor parsing interfaces (API change)
|
2020-08-27 13:48: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
|
3e4eb3055f
|
Doc work
|
2020-08-20 15:21:09 -07:00 |
|
Vinnie Falco
|
a90527ca7b
|
Refactor value_builder
|
2020-08-20 11:18:12 -07:00 |
|
Vinnie Falco
|
36c4a1a787
|
basic_parser is a class template
|
2020-08-18 15:10:22 -07:00 |
|
Vinnie Falco
|
c6b4fcfbe0
|
basic_parser is a data member
|
2020-08-18 13:51:53 -07:00 |
|
Vinnie Falco
|
d2c7de6376
|
Add value_builder
|
2020-08-18 13:51:53 -07:00 |
|
Krystian Stasiowski
|
64bfb2e703
|
Pass raw number literals to handlers
close #142
|
2020-08-11 16:04:32 -07:00 |
|
Krystian Stasiowski
|
3ac73ec531
|
Comment and trailing comma support
close #116
|
2020-07-22 15:40:46 -07:00 |
|
Krystian Stasiowski
|
904252de0b
|
Fix repo links
close #123
|
2020-07-03 11:51:58 -07:00 |
|
Krystian Stasiowski
|
86addf23a4
|
Remove size parameter from object and array handlers
|
2020-06-30 23:07:22 -04:00 |
|
Vinnie Falco
|
137c1653a8
|
Refactor string_view include
|
2020-04-17 14:31:55 -07:00 |
|
Vinnie Falco
|
2545475bdd
|
basic_parser is a base
|
2020-04-04 06:58:55 -07:00 |
|
Vinnie Falco
|
845d7af5e3
|
Refactor include files for basic_parser
|
2020-04-01 09:22:23 -07:00 |
|
Vinnie Falco
|
38d5372465
|
Travis tests cmake
|
2020-03-29 18:46:03 -07:00 |
|
Vinnie Falco
|
8822a141c8
|
Tidy up parsers
|
2020-03-29 08:59:08 -07:00 |
|
Vinnie Falco
|
79ba1a8198
|
Use return channel in parser
|
2020-03-28 15:37:30 -07:00 |
|
Vinnie Falco
|
52491dcc82
|
Refactor parsing
|
2020-03-25 12:53:59 -07:00 |
|
Alexej Harm
|
bc95b55c35
|
Refactor CMake support:
* Add VS CMake integration config
* add cmake 3.10.0 support
* fix compiler and linker flags
* disable verbose build output
* added cmake policy
* Fix source groups
* Group folder related settings
* Add support for the boost superproject and cmake 3.16
* Remove library headers from executable projects
* Fix boost superproject compatibility
|
2019-12-29 10:49:25 -08:00 |
|
Vinnie Falco
|
cdd6d769bf
|
Clean up goto in example
|
2019-11-30 15:09:54 -08:00 |
|
Vinnie Falco
|
ab93acee16
|
Jamfile for bench
|
2019-11-21 11:23:09 -08:00 |
|
Vinnie Falco
|
a04c0a11de
|
Bench work
|
2019-11-20 08:53:39 -08:00 |
|
Vinnie Falco
|
fc757768ac
|
Fix standalone
|
2019-11-19 09:51:18 -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
|
365b32a5fa
|
Add example Jamfile
|
2019-11-16 04:37:37 -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 |
|