userver: userver/formats/json/parser/validator.hpp File Reference
Loading...
Searching...
No Matches
validator.hpp File Reference

Detailed Description

Lightweight validators for parsed JSON values.

Definition in file validator.hpp.

Go to the source code of this file.

#include <utility>

Classes

class  formats::json::parser::BaseValidator< T >
 
class  formats::json::parser::Validator< T, F >
 
class  formats::json::parser::EmptyValidator< T >
 

Namespaces

namespace  formats
 Value formats representation, parsing and serialization.
 
namespace  formats::json
 JSON support.
 
namespace  formats::json::parser
 Streaming JSON SAX parsers and parser stack.
 

Functions

template<typename T, typename F>
auto formats::json::parser::MakeValidator (F f)
 

Variables

template<typename T>
constexpr EmptyValidator< T > formats::json::parser::kEmptyValidator