Jason Volk
|
f9ec33916c
|
ircd::json::stack: Add internal convenience member instance in the object and array class.
|
2019-01-08 15:53:41 -08:00 |
|
Jason Volk
|
ce999b916a
|
ircd::json::stack: Add chase device; add top() conveniences.
|
2019-01-08 11:06:00 -08:00 |
|
Jason Volk
|
cf6fc070a7
|
ircd::json::stack: Keep state for member append; null member if no append.
|
2019-01-07 14:00:24 -08:00 |
|
Jason Volk
|
aa166d0c5d
|
ircd::json::stack: Add noexcept for non-throwers called during stack unwinds.
|
2018-12-24 12:06:57 -08:00 |
|
Jason Volk
|
ce6c4d357e
|
ircd::json: Add flush watermarking to json::stack.
|
2018-05-07 23:48:31 -07:00 |
|
Jason Volk
|
dd69acbad3
|
ircd::json::stack: Handle and properly propagate flusher exception out of stack.
|
2018-04-13 16:03:34 -07:00 |
|
Jason Volk
|
baf8b192b1
|
ircd::json: Add the stack flusher semantic.
|
2018-04-10 19:32:56 -07:00 |
|
Jason Volk
|
9270937957
|
ircd::json: Simplify internal stack appending; pass expected append size.
|
2018-04-10 17:00:57 -07:00 |
|
Jason Volk
|
102ef2cb47
|
ircd::json: Object semantics for json::stack classes.
|
2018-04-10 13:48:14 -07:00 |
|
Jason Volk
|
931fe2439e
|
ircd::json: Introduce the json::stack device.
|
2018-03-17 21:40:27 -07:00 |
|