Version: 9.12.0
AdjacentPredicate< std::pair< const std::pair< T1, T2 >, T3 > > Struct Template Reference

#include <AdjacentPredicate.hxx>

Inheritance diagram for AdjacentPredicate< std::pair< const std::pair< T1, T2 >, T3 > >:

Public Member Functions

 AdjacentPredicate (const std::pair< T1, T2 > &value)
 
bool operator() (const std::pair< const std::pair< T1, T2 >, T3 > &v1, const std::pair< const std::pair< T1, T2 >, T3 > v2) const
 

Data Fields

std::pair< T1, T2 > _value
 

Constructor & Destructor Documentation

◆ AdjacentPredicate()

template<typename T1 , typename T2 , typename T3 >
AdjacentPredicate< std::pair< const std::pair< T1, T2 >, T3 > >::AdjacentPredicate ( const std::pair< T1, T2 > &  value)

Member Function Documentation

◆ operator()()

template<typename T1 , typename T2 , typename T3 >
bool AdjacentPredicate< std::pair< const std::pair< T1, T2 >, T3 > >::operator() ( const std::pair< const std::pair< T1, T2 >, T3 > &  v1,
const std::pair< const std::pair< T1, T2 >, T3 >  v2 
) const

Field Documentation

◆ _value

template<typename T1 , typename T2 , typename T3 >
std::pair<T1,T2> AdjacentPredicate< std::pair< const std::pair< T1, T2 >, T3 > >::_value