CUDPP  2.3
CUDA Data-Parallel Primitives Library
Public Member Functions | List of all members
CUDPPHashTableInternal< T > Class Template Reference

Internal structure used to store a generic CUDPP hash table. More...

#include <cudpp_hash.h>

Public Member Functions

 CUDPPHashTableInternal (const CUDPPHashTableConfig *c, T *t)
 Constructor for CUDPPHashTableInternal. More...
 
CUDPPHandle getHandle ()
 Convert this pointer to an opaque handle. More...
 
 ~CUDPPHashTableInternal ()
 Destructor for CUDPPHashTableInternal.
 

Detailed Description

template<class T>
class CUDPPHashTableInternal< T >

Internal structure used to store a generic CUDPP hash table.

See also
CUDPPHashTableConfig, CudaHT::CuckooHashing::HashTable, CudaHT::CuckooHashing::CompactingHashTable, CudaHT::CuckooHashing::MultivalueHashTable

Constructor & Destructor Documentation

template<class T >
CUDPPHashTableInternal< T >::CUDPPHashTableInternal ( const CUDPPHashTableConfig c,
T *  t 
)
inline

Constructor for CUDPPHashTableInternal.

Parameters
[in]cPointer to configuration structure
[in]tHash table pointer

Member Function Documentation

template<class T >
CUDPPHandle CUDPPHashTableInternal< T >::getHandle ( )
inline

Convert this pointer to an opaque handle.

Returns
Opaque handle for this structure

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