ValuePredicate< T > Struct Template Reference

#include <algorithms.h>

详细描述

template<typename T>
struct maxon::ValuePredicate< T >

A matcher that finds the first element equal to a value.

公共成员函数

  ValuePredicate (const ValuePredicate &)=default
ValuePredicate operator= (const ValuePredicate &)=default
  ValuePredicate (const T &valueIn)
template<typename U >
Bool   operator() (const U &other) const

Public Attributes

const T &  value

构造函数 & 析构函数文档编制

◆  ValuePredicate() [1/2]

ValuePredicate ( const ValuePredicate < T > &  )
default

◆  ValuePredicate() [2/2]

ValuePredicate ( const T &  valueIn )
explicit

成员函数文档编制

◆  operator=()

ValuePredicate & operator= ( const ValuePredicate < T > &  )
default

◆  operator()()

Bool operator() ( const U &  other ) const

Member Data Documentation

◆  value

const T& value