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

Detailed description

A binary functor implementing some custom logic to remove singletons from a set of segment-flags

Definition at line 933 of file sufsort_priv.h.

#include <sufsort_priv.h>

Public Types

typedef uint32 first_argument_type
typedef uint32 second_argument_type
typedef uint32 result_type

Public Methods

NVBIO_HOST_DEVICE result_type 
operator() (const uint32 flag1, const uint32 flag2) const

Member Typedef Documentation

Definition at line 935 of file sufsort_priv.h.

Definition at line 937 of file sufsort_priv.h.

Definition at line 936 of file sufsort_priv.h.

Member Function Documentation

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE result_type nvbio::priv::remove_singletons::operator() ( const uint32  flag1,
const uint32  flag2 
) const

functor operator

flag1 && flag2 ? 0 : 1

Definition at line 944 of file sufsort_priv.h.

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