JSON Voorhees
Killer JSON for C++
|
This is the complete list of members for jsonv::encoder, including all inherited members.
encode(const jsonv::value &source) | jsonv::encoder | |
write_array_begin()=0 | jsonv::encoder | protectedpure virtual |
write_array_delimiter()=0 | jsonv::encoder | protectedpure virtual |
write_array_end()=0 | jsonv::encoder | protectedpure virtual |
write_boolean(bool value)=0 | jsonv::encoder | protectedpure virtual |
write_decimal(double value)=0 | jsonv::encoder | protectedpure virtual |
write_integer(std::int64_t value)=0 | jsonv::encoder | protectedpure virtual |
write_null()=0 | jsonv::encoder | protectedpure virtual |
write_object_begin()=0 | jsonv::encoder | protectedpure virtual |
write_object_delimiter()=0 | jsonv::encoder | protectedpure virtual |
write_object_end()=0 | jsonv::encoder | protectedpure virtual |
write_object_key(string_view key)=0 | jsonv::encoder | protectedpure virtual |
write_string(string_view value)=0 | jsonv::encoder | protectedpure virtual |
~encoder() noexcept (defined in jsonv::encoder) | jsonv::encoder | virtual |