NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Methods | List of all members
nvbio::priv::merge_keys Struct Reference

Detailed description

A binary functor to merge keys with new radices

Definition at line 952 of file sufsort_priv.h.

#include <sufsort_priv.h>

Public Types

typedef uint32 first_argument_type
 
typedef uint64 second_argument_type
 
typedef uint64 result_type
 

Public Methods

NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE result_type 
operator() (const first_argument_type radix, const second_argument_type key) const
 

Member Typedef Documentation

Definition at line 954 of file sufsort_priv.h.

Definition at line 956 of file sufsort_priv.h.

Definition at line 955 of file sufsort_priv.h.

Member Function Documentation

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE result_type nvbio::priv::merge_keys::operator() ( const first_argument_type  radix,
const second_argument_type  key 
) const
inline

functor operator

Returns
(key << 32u) | radix

Definition at line 963 of file sufsort_priv.h.


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