JSON Voorhees
Killer JSON for C++
jsonv::encoder Member List

This is the complete list of members for jsonv::encoder, including all inherited members.

encode(const jsonv::value &source)jsonv::encoder
write_array_begin()=0jsonv::encoderprotectedpure virtual
write_array_delimiter()=0jsonv::encoderprotectedpure virtual
write_array_end()=0jsonv::encoderprotectedpure virtual
write_boolean(bool value)=0jsonv::encoderprotectedpure virtual
write_decimal(double value)=0jsonv::encoderprotectedpure virtual
write_integer(std::int64_t value)=0jsonv::encoderprotectedpure virtual
write_null()=0jsonv::encoderprotectedpure virtual
write_object_begin()=0jsonv::encoderprotectedpure virtual
write_object_delimiter()=0jsonv::encoderprotectedpure virtual
write_object_end()=0jsonv::encoderprotectedpure virtual
write_object_key(string_view key)=0jsonv::encoderprotectedpure virtual
write_string(string_view value)=0jsonv::encoderprotectedpure virtual
~encoder() noexcept (defined in jsonv::encoder)jsonv::encodervirtual