JSON Voorhees
Killer JSON for C++
|
This is the complete list of members for jsonv::formats, including all inherited members.
coerce() | jsonv::formats | static |
compose(const list &bases) | jsonv::formats | static |
defaults() | jsonv::formats | static |
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::formats | static |
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::formats | static |
set_global(formats) | jsonv::formats | static |
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 |