|
libkazv
|
#include "libkazv-config.hpp"#include <optional>#include <functional>#include <nlohmann/json.hpp>

Go to the source code of this file.
Namespaces | |
| namespace | Kazv |
Functions | |
| template<class Jsonish , class Key , class Func > | |
| bool | Kazv::hasAtThat (Jsonish &&j, Key &&k, Func &&f) |
| bool | Kazv::isNonCompoundCanonicalJsonValue (const nlohmann::json &j) |
| template<class Jsonish , class RangeT > | |
| std::optional< std::decay_t< Jsonish > > | Kazv::getInJson (Jsonish &&j, RangeT &&path, std::size_t index=0) |