Add type trait to check:
* if a type is a specialization of a template.
* if a type is a json_pointer.
* if a type is a basic_json::{const_,}iterator.
* if two types are comparable using a given comparison functor.
* if a type is comparable to basic_json::object_t::key_type.
* if a type has a member type is_transparent.
* if a type is usable as object key.
* if a type has an erase() function accepting a given KeyType.
Co-authored-by: Niels Lohmann <niels.lohmann@gmail.com>
|
||
|---|---|---|
| .. | ||
| conversions | ||
| input | ||
| iterators | ||
| meta | ||
| output | ||
| exceptions.hpp | ||
| hash.hpp | ||
| json_pointer.hpp | ||
| json_ref.hpp | ||
| macro_scope.hpp | ||
| macro_unscope.hpp | ||
| string_concat.hpp | ||
| string_escape.hpp | ||
| value_t.hpp | ||