Jason Volk
|
f32a984722
|
ircd::json: Add support for tuple indexing by hash; add c++11 literal hasher.
|
2017-10-11 18:18:18 -07:00 |
|
Jason Volk
|
c722ff6e71
|
ircd::json: Better handling and message for assignment failure to tuple.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
3649843950
|
ircd::json: Add conditional transform to tuple during serialization.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
e69cb9c2e9
|
ircd::json: Assume this conversion to match the byte_view<string_view> specialization.
|
2017-09-24 23:52:48 -07:00 |
|
Jason Volk
|
48877a31c8
|
ircd::json: Add until() with two tuple arguments (for comparisons).
|
2017-09-24 18:16:40 -07:00 |
|
Jason Volk
|
44f3d2cd27
|
ircd::json: Recursive tuple members.
|
2017-09-24 18:16:39 -07:00 |
|
Jason Volk
|
4c50b2794f
|
ircd::json: Various fixes/cleanup/conversions.
|
2017-09-24 18:16:38 -07:00 |
|
Jason Volk
|
eaca7429b6
|
ircd::json: Simplify grammar / various cleanup.
|
2017-09-24 18:16:35 -07:00 |
|
Jason Volk
|
6a5159499f
|
ircd::json: Use ircd::iov for json::iov.
|
2017-09-24 18:16:34 -07:00 |
|
Jason Volk
|
54d6793f59
|
Update various documentation and comments.
|
2017-09-24 18:16:33 -07:00 |
|
Jason Volk
|
8ad134c565
|
ircd::json: Rename builder to iov.
|
2017-09-24 18:16:33 -07:00 |
|
Jason Volk
|
e95fe7fbd9
|
ircd::json: Improve tuple/builder related.
|
2017-09-24 18:16:32 -07:00 |
|
Jason Volk
|
147a49a86c
|
ircd::json: Improve stringification interface et al.
|
2017-09-08 07:47:07 -07:00 |
|
Jason Volk
|
ace878b887
|
ircd::json: Rename tuple member to property.
|
2017-09-08 03:47:53 -07:00 |
|
Jason Volk
|
b715b99b0c
|
ircd::json: Upgrade index::member to json::member.
|
2017-09-08 03:47:53 -07:00 |
|
Jason Volk
|
b829c5d7ba
|
ircd::json: Extend interface with some hackses for now but this has to be revisited eventually.
|
2017-09-08 03:47:51 -07:00 |
|
Jason Volk
|
121670d1a8
|
ircd::json: Minor comment cleanup.
|
2017-09-08 03:45:09 -07:00 |
|
Jason Volk
|
7f92c1243c
|
ircd::json: Refactor tuple and settle for extern member name strings.
|
2017-09-08 03:45:09 -07:00 |
|
Jason Volk
|
bc19a795d8
|
ircd::json: Rename parse to tuple.
|
2017-09-08 03:45:09 -07:00 |
|