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

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

coerce()jsonv::formatsstatic
compose(const list &bases)jsonv::formatsstatic
defaults()jsonv::formatsstatic
extract(const std::type_info &type, const value &from, void *into, const extraction_context &context) const jsonv::formats
formats()jsonv::formats
get_extractor(std::type_index type) const jsonv::formats
get_extractor(const std::type_info &type) const jsonv::formats
get_serializer(std::type_index type) const jsonv::formats
get_serializer(const std::type_info &type) const jsonv::formats
global()jsonv::formatsstatic
list typedef (defined in jsonv::formats)jsonv::formats
operator!=(const formats &other) const jsonv::formats
operator==(const formats &other) const jsonv::formats
register_adapter(const adapter *, duplicate_type_action action=duplicate_type_action::exception)jsonv::formats
register_adapter(std::shared_ptr< const adapter >, duplicate_type_action action=duplicate_type_action::exception)jsonv::formats
register_extractor(const extractor *, duplicate_type_action action=duplicate_type_action::exception)jsonv::formats
register_extractor(std::shared_ptr< const extractor >, duplicate_type_action action=duplicate_type_action::exception)jsonv::formats
register_serializer(const serializer *, duplicate_type_action action=duplicate_type_action::exception)jsonv::formats
register_serializer(std::shared_ptr< const serializer >, duplicate_type_action action=duplicate_type_action::exception)jsonv::formats
reset_global()jsonv::formatsstatic
set_global(formats)jsonv::formatsstatic
to_json(const std::type_info &type, const void *from, const serialization_context &context) const jsonv::formats
~formats() noexcept (defined in jsonv::formats)jsonv::formats