JSON Voorhees
Killer JSON for C++
jsonv::function_adapter< T, FExtract, FToJson > Member List

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 overridejsonv::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 overridejsonv::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 overridejsonv::adapter_for< T >inlinevirtual
~adapter() noexcept (defined in jsonv::adapter)jsonv::adaptervirtual
~extractor() noexcept (defined in jsonv::extractor)jsonv::extractorvirtual
~serializer() noexcept (defined in jsonv::serializer)jsonv::serializervirtual