shark::ResultSet< SearchPointT, ResultT > Struct Template Reference

#include <shark/Core/ResultSets.h>

Public Types

typedef SearchPointT SearchPointType
 
typedef ResultT ResultType
 

Public Member Functions

 ResultSet ()
 
 ResultSet (ResultType const &value, SearchPointType const &point)
 
template<typename Archive >
void serialize (Archive &archive, const unsigned int)
 

Public Attributes

SearchPointType point
 
ResultType value
 

Friends

void swap (ResultSet &set1, ResultSet &set2)
 

Detailed Description

template<class SearchPointT, class ResultT>
struct shark::ResultSet< SearchPointT, ResultT >

Definition at line 41 of file ResultSets.h.

Member Typedef Documentation

◆ ResultType

template<class SearchPointT, class ResultT>
typedef ResultT shark::ResultSet< SearchPointT, ResultT >::ResultType

Definition at line 43 of file ResultSets.h.

◆ SearchPointType

template<class SearchPointT, class ResultT>
typedef SearchPointT shark::ResultSet< SearchPointT, ResultT >::SearchPointType

Definition at line 42 of file ResultSets.h.

Constructor & Destructor Documentation

◆ ResultSet() [1/2]

template<class SearchPointT, class ResultT>
shark::ResultSet< SearchPointT, ResultT >::ResultSet ( )
inline

Definition at line 44 of file ResultSets.h.

◆ ResultSet() [2/2]

template<class SearchPointT, class ResultT>
shark::ResultSet< SearchPointT, ResultT >::ResultSet ( ResultType const &  value,
SearchPointType const &  point 
)
inline

Definition at line 45 of file ResultSets.h.

Member Function Documentation

◆ serialize()

template<class SearchPointT, class ResultT>
template<typename Archive >
void shark::ResultSet< SearchPointT, ResultT >::serialize ( Archive &  archive,
const unsigned  int 
)
inline

Definition at line 52 of file ResultSets.h.

Friends And Related Function Documentation

◆ swap

template<class SearchPointT, class ResultT>
void swap ( ResultSet< SearchPointT, ResultT > &  set1,
ResultSet< SearchPointT, ResultT > &  set2 
)
friend

Definition at line 57 of file ResultSets.h.

Member Data Documentation

◆ point

◆ value


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