NVBIO
|
#include <mem_inl.h>
Public Types | |
typedef index_type::index_type | coord_type |
typedef index_type::range_type | range_type |
typedef MEMRange< coord_type > | mem_type |
typedef mem_type | argument_type |
typedef mem_type | result_type |
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | left_mem_functor (const index_type _f_index, const index_type _r_index, const string_set_type _string_set, const uint32 _min_intv, const uint32 _max_intv, const uint32 _min_span) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE mem_type | operator() (const mem_type mem) const |
Public Members | |
const index_type | f_index |
const index_type | r_index |
const string_set_type | string_set |
const uint32 | min_intv |
const uint32 | max_intv |
const uint32 | min_span |
typedef mem_type nvbio::mem::left_mem_functor< index_type, string_set_type >::argument_type |
typedef index_type::index_type nvbio::mem::left_mem_functor< index_type, string_set_type >::coord_type |
typedef MEMRange<coord_type> nvbio::mem::left_mem_functor< index_type, string_set_type >::mem_type |
typedef index_type::range_type nvbio::mem::left_mem_functor< index_type, string_set_type >::range_type |
typedef mem_type nvbio::mem::left_mem_functor< index_type, string_set_type >::result_type |
|
inline |
|
inline |
const index_type nvbio::mem::left_mem_functor< index_type, string_set_type >::f_index |
const uint32 nvbio::mem::left_mem_functor< index_type, string_set_type >::max_intv |
const uint32 nvbio::mem::left_mem_functor< index_type, string_set_type >::min_intv |
const uint32 nvbio::mem::left_mem_functor< index_type, string_set_type >::min_span |
const index_type nvbio::mem::left_mem_functor< index_type, string_set_type >::r_index |
const string_set_type nvbio::mem::left_mem_functor< index_type, string_set_type >::string_set |