|
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 |