shark::EvaluationArchive< PointType, ResultT >::PointResultPairType Class Reference

Pair of point and result. More...

#include <shark/ObjectiveFunctions/EvaluationArchive.h>

Public Member Functions

 PointResultPairType (SearchPointType const &p, ResultType r)
 
 PointResultPairType (PointResultPairType const &other)
 
bool operator== (PointResultPairType const &other) const
 
bool operator< (PointResultPairType const &other) const
 

Public Attributes

SearchPointType point
 
ResultType result
 

Detailed Description

template<typename PointType, typename ResultT>
class shark::EvaluationArchive< PointType, ResultT >::PointResultPairType

Pair of point and result.

Definition at line 79 of file EvaluationArchive.h.

Constructor & Destructor Documentation

◆ PointResultPairType() [1/2]

template<typename PointType, typename ResultT>
shark::EvaluationArchive< PointType, ResultT >::PointResultPairType::PointResultPairType ( SearchPointType const &  p,
ResultType  r 
)
inline

◆ PointResultPairType() [2/2]

template<typename PointType, typename ResultT>
shark::EvaluationArchive< PointType, ResultT >::PointResultPairType::PointResultPairType ( PointResultPairType const &  other)
inline

Definition at line 87 of file EvaluationArchive.h.

Member Function Documentation

◆ operator<()

template<typename PointType, typename ResultT>
bool shark::EvaluationArchive< PointType, ResultT >::PointResultPairType::operator< ( PointResultPairType const &  other) const
inline

Definition at line 99 of file EvaluationArchive.h.

◆ operator==()

template<typename PointType, typename ResultT>
bool shark::EvaluationArchive< PointType, ResultT >::PointResultPairType::operator== ( PointResultPairType const &  other) const
inline

Definition at line 95 of file EvaluationArchive.h.

Member Data Documentation

◆ point

template<typename PointType, typename ResultT>
SearchPointType shark::EvaluationArchive< PointType, ResultT >::PointResultPairType::point

Definition at line 104 of file EvaluationArchive.h.

◆ result

template<typename PointType, typename ResultT>
ResultType shark::EvaluationArchive< PointType, ResultT >::PointResultPairType::result

Definition at line 105 of file EvaluationArchive.h.


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