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::in_range_functor Struct Reference

Detailed description

A functor to cast from one type into another

Definition at line 146 of file sufsort_priv.h.

#include <sufsort_priv.h>

Public Types

typedef uint32 argument_type
 
typedef bool result_type
 

Public Methods

 in_range_functor (const uint32 _begin, const uint32 _end)
 
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE bool 
operator() (const uint32 i) const
 

Public Members

const uint32 begin
 
const uint32 end
 

Member Typedef Documentation

Definition at line 148 of file sufsort_priv.h.

Definition at line 149 of file sufsort_priv.h.

Constructor & Destructor Documentation

nvbio::priv::in_range_functor::in_range_functor ( const uint32  _begin,
const uint32  _end 
)
inline

constructor

Definition at line 153 of file sufsort_priv.h.

Member Function Documentation

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE bool nvbio::priv::in_range_functor::operator() ( const uint32  i) const
inline

return true if i is in the range

Definition at line 158 of file sufsort_priv.h.

Member Data Documentation

const uint32 nvbio::priv::in_range_functor::begin

Definition at line 160 of file sufsort_priv.h.

const uint32 nvbio::priv::in_range_functor::end

Definition at line 160 of file sufsort_priv.h.


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