|
JSON Voorhees
Killer JSON for C++
|
This is the complete list of members for jsonv::function_adapter< T, FExtract, FToJson >, including all inherited members.
| create(const extraction_context &context, const value &from) const override (defined in jsonv::function_adapter< T, FExtract, FToJson >) | jsonv::function_adapter< T, FExtract, FToJson > | inlineprotectedvirtual |
| extract(const extraction_context &context, const value &from, void *into) const override | jsonv::adapter_for< T > | inlinevirtual |
| function_adapter(FUExtract &&extract_, FUToJson &&to_json_) (defined in jsonv::function_adapter< T, FExtract, FToJson >) | jsonv::function_adapter< T, FExtract, FToJson > | inlineexplicit |
| get_type() const override | jsonv::adapter_for< T > | inlinevirtual |
| to_json(const serialization_context &context, const T &from) const override (defined in jsonv::function_adapter< T, FExtract, FToJson >) | jsonv::function_adapter< T, FExtract, FToJson > | inlineprotectedvirtual |
| jsonv::adapter_for::to_json(const serialization_context &context, const void *from) const override | jsonv::adapter_for< T > | inlinevirtual |
| ~adapter() noexcept (defined in jsonv::adapter) | jsonv::adapter | virtual |
| ~extractor() noexcept (defined in jsonv::extractor) | jsonv::extractor | virtual |
| ~serializer() noexcept (defined in jsonv::serializer) | jsonv::serializer | virtual |