|
JSON Voorhees
Killer JSON for C++
|
| ▼ jsonv | |
| ▼ detail | |
| basic_view.hpp | Copyright (c) 2014 by Travis Gockel |
| generic_container.hpp | Copyright (c) 2014 by Travis Gockel |
| nested_exception.hpp | Copyright (c) 2015 by Travis Gockel |
| scope_exit.hpp | Definition of the on_scope_exit utility |
| string_view.hpp | The JsonVoorhees implementation of string_view |
| algorithm.hpp | A collection of algorithms a la <algorithm> |
| all.hpp | A head which includes all other JSON Voorhees headers |
| coerce.hpp | A jsonv::value has a number of as_X operators, which strictly performs a transformation to a C++ data type |
| config.hpp | Copyright (c) 2014-2019 by Travis Gockel |
| demangle.hpp | Copyright (c) 2015 by Travis Gockel |
| encode.hpp | Classes and functions for encoding JSON values to various representations |
| extract.hpp | Extract a C++ class from a JSON value |
| forward.hpp | Copyright (c) 2012-2014 by Travis Gockel |
| functional.hpp | A collection of function objects a la <functional> |
| optional.hpp | Pulls in an implementation of optional |
| parse.hpp | Copyright (c) 2012-2014 by Travis Gockel |
| path.hpp | Support for JSONPath |
| serialization.hpp | Conversion between C++ types and JSON values |
| serialization_builder.hpp | DSL for building formats |
| serialization_optional.hpp | Template specialization to support optional<T> serialization |
| serialization_util.hpp | Helper types and functions for serialization |
| string_view.hpp | Pulls in an implementation of string_view |
| tokenizer.hpp | A stream-based tokenizer meant to help with creating custom parsers |
| util.hpp | Deprecated |
| value.hpp | Copyright (c) 2012-2018 by Travis Gockel |