|
JSON Voorhees
Killer JSON for C++
|
These rules throw an exception on all conflicts. More...
#include <jsonv/algorithm.hpp>
Inheritance diagram for jsonv::throwing_merge_rules:Public Member Functions | |
| virtual value | resolve_same_key (path &¤t_path, value &&a, value &&b) const override |
| virtual value | resolve_type_conflict (path &¤t_path, value &&a, value &&b) const override |
These rules throw an exception on all conflicts.
Definition at line 329 of file algorithm.hpp.
|
overridevirtual |
| std::logic_error |
Implements jsonv::merge_rules.
|
overridevirtual |
| kind_error |
Implements jsonv::merge_rules.