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_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

functor operator

(key << 32u) | radix

Definition at line 963 of file sufsort_priv.h.

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