All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Classes | Public Member Functions | List of all members
paal::hash_function_tuple< Funs > Class Template Reference

functor representing tuple of hash functions More...

#include <lsh_nearest_neighbors_regression.hpp>

Public Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 serialize
 
 hash_function_tuple (Funs funs)
 constructor
 
bool operator== (hash_function_tuple const &other) const
 operator==
 
template<typename Point >
auto operator() (Point &&point) const
 operator()(), returns vector of hash values
 
template<typename Point >
auto operator() (Point &&point, detail::lightweight_tag) const
 

Detailed Description

template<typename Funs>
class paal::hash_function_tuple< Funs >

functor representing tuple of hash functions

Definition at line 48 of file lsh_nearest_neighbors_regression.hpp.

Member Function Documentation

template<typename Funs >
template<typename Point >
auto paal::hash_function_tuple< Funs >::operator() ( Point &&  point,
detail::lightweight_tag   
) const
inline

This is the lightweight version of operator(). It is used when the result of this function is not stored.

Definition at line 99 of file lsh_nearest_neighbors_regression.hpp.


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