userver: formats::json::parser::Validator< T, F > Class Template Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
formats::json::parser::Validator< T, F > Class Template Referencefinal

Detailed Description

template<typename T, typename F>
class formats::json::parser::Validator< T, F >

Definition at line 16 of file validator.hpp.

+ Inheritance diagram for formats::json::parser::Validator< T, F >:
+ Collaboration diagram for formats::json::parser::Validator< T, F >:

Public Member Functions

 Validator (F f)
 
void operator() (const T &t) const override
 

Constructor & Destructor Documentation

◆ Validator()

template<typename T , typename F >
formats::json::parser::Validator< T, F >::Validator ( F f)
inlineexplicit

Definition at line 18 of file validator.hpp.

Member Function Documentation

◆ operator()()

template<typename T , typename F >
void formats::json::parser::Validator< T, F >::operator() ( const T & t) const
inlineoverridevirtual

Implements formats::json::parser::BaseValidator< T >.

Definition at line 20 of file validator.hpp.


The documentation for this class was generated from the following file: