Files | |
| conversion_stack.hpp | |
| Used in the implementation of functions that convert between different formats, e.g. formats::yaml::Value to formats::json::Value, etc. | |
| items.hpp | |
| Wrapper for handy python-like iteration over a map. | |
| iterator_direction.hpp | |
| merge.hpp | |
Add to original new non-object elements from patch (overwriting the old ones, if any) and merge object elements recursively. | |
| meta.hpp | |
| Metaprogramming helpers for converters detection. | |
| path.hpp | |
| transfer_tag.hpp | |
This tag class is used to move a ValueBuilder object without copying. | |
| type.hpp | |
| Common enum of types. | |
| utils.hpp | |
formats::common::GetAtPath and formats::common::RemoveAtPath utils for Value and ValueBuilder | |
| validations.hpp | |
| Common restrictions to floating type values serialization. Asserts or throws on NaN and Inf values. | |