NVBIO
 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_FORCEINLINE
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
inline

functor operator

Returns
flag1 && flag2 ? 0 : 1

Definition at line 944 of file sufsort_priv.h.


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