|
join 1.0
lightweight network framework library
|
handler throwing on strings. More...


Public Member Functions | |
| int | setString (std::string_view) |
Public Member Functions inherited from join::SaxHandler | |
| int | setNull () noexcept |
| set null value. | |
| int | setBool (bool value) noexcept |
| set boolean value. | |
| int | setInt (int32_t value) noexcept |
| set integer value. | |
| int | setUint (uint32_t value) noexcept |
| set unsigned integer value. | |
| int | setInt64 (int64_t value) noexcept |
| set 64 bits integer value. | |
| int | setUint64 (uint64_t value) noexcept |
| set unsigned 64 bits integer value. | |
| int | setDouble (double value) noexcept |
| set real value. | |
| int | setString (std::string_view value) noexcept |
| set string value. | |
| int | startArray (uint32_t size=0) noexcept |
| start array. | |
| int | stopArray () noexcept |
| stop array. | |
| int | startObject (uint32_t size=0) noexcept |
| start object. | |
| const Object & | members (const Object &object) const noexcept |
| get object members in writing order. | |
| int | setKey (std::nullptr_t key) noexcept |
| set null key. | |
| int | setKey (bool key) noexcept |
| set boolean key. | |
| int | setKey (int32_t key) noexcept |
| set integer key. | |
| int | setKey (uint32_t key) noexcept |
| set unsigned integer key. | |
| int | setKey (int64_t key) noexcept |
| set 64 bits integer key. | |
| int | setKey (uint64_t key) noexcept |
| set unsigned 64 bits integer key. | |
| int | setKey (double key) noexcept |
| set real key. | |
| int | setKey (std::string_view key) noexcept |
| set string key. | |
| int | setKey (const char *key) noexcept |
| set string key. | |
| int | stopObject () noexcept |
| stop object. | |
| void | reset () noexcept |
| reset the handler state after a failure. | |
handler throwing on strings.
|
inline |