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

Detailed description

A functor to evaluate whether an index is in a Difference Cover Sample

Definition at line 205 of file dcs.h.

#include <dcs.h>

Public Types

typedef uint32 argument_type
 
typedef uint32 result_type
 

Public Methods

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE DCS_predicate (const uint32 _Q, const uint8 *_dc_bitmask)
 
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE result_type 
operator() (const uint32 suffix) const
 

Public Members

const uint32 Q
 
const uint8dc_bitmask
 

Member Typedef Documentation

Definition at line 207 of file dcs.h.

Definition at line 208 of file dcs.h.

Constructor & Destructor Documentation

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE nvbio::priv::DCS_predicate::DCS_predicate ( const uint32  _Q,
const uint8 _dc_bitmask 
)
inline

constructor

Definition at line 213 of file dcs.h.

Member Function Documentation

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE result_type nvbio::priv::DCS_predicate::operator() ( const uint32  suffix) const
inline

return whether the given integer is the DC

Definition at line 218 of file dcs.h.

Member Data Documentation

const uint8* nvbio::priv::DCS_predicate::dc_bitmask

Definition at line 221 of file dcs.h.

const uint32 nvbio::priv::DCS_predicate::Q

Definition at line 220 of file dcs.h.


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