JSON Voorhees
Killer JSON for C++
Loading...
Searching...
No Matches
jsonv::basic_value_binary_predicate< FCompare, FResult > Struct Template Reference
+ Inheritance diagram for jsonv::basic_value_binary_predicate< FCompare, FResult >:
+ Collaboration diagram for jsonv::basic_value_binary_predicate< FCompare, FResult >:

Public Types

using first_argument_type = value
 
using second_argument_type = value
 
using result_type = bool
 

Public Member Functions

bool operator() (const value &a, const value &b) const
 

Detailed Description

template<typename FCompare, typename FResult>
struct jsonv::basic_value_binary_predicate< FCompare, FResult >

Definition at line 51 of file functional.hpp.

Member Typedef Documentation

◆ first_argument_type

template<typename FCompare , typename FResult >
using jsonv::basic_value_binary_predicate< FCompare, FResult >::first_argument_type = value

Definition at line 55 of file functional.hpp.

◆ result_type

template<typename FCompare , typename FResult >
using jsonv::basic_value_binary_predicate< FCompare, FResult >::result_type = bool

Definition at line 57 of file functional.hpp.

◆ second_argument_type

template<typename FCompare , typename FResult >
using jsonv::basic_value_binary_predicate< FCompare, FResult >::second_argument_type = value

Definition at line 56 of file functional.hpp.

Member Function Documentation

◆ operator()()

template<typename FCompare , typename FResult >
bool jsonv::basic_value_binary_predicate< FCompare, FResult >::operator() ( const value a,
const value b 
) const
inline

Definition at line 59 of file functional.hpp.


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