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 |
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | split_mem_functor (const index_type _f_index, const index_type _r_index, const string_set_type _string_set, const uint32 _split_len, const uint32 _split_width, const uint32 _min_intv, const uint32 _max_intv, const uint32 _min_span, VectorArrayView< mem_type > _in_mem_arrays, VectorArrayView< mem_type > _out_mem_arrays) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void | operator() (const uint32 string_id) const |
Public Members | |
const index_type | f_index |
const index_type | r_index |
const string_set_type | string_set |
const uint32 | split_len |
const uint32 | split_width |
const uint32 | min_intv |
const uint32 | max_intv |
const uint32 | min_span |
const VectorArrayView< mem_type > | in_mem_arrays |
VectorArrayView< mem_type > | out_mem_arrays |
typedef index_type::index_type nvbio::mem::split_mem_functor< index_type, string_set_type >::coord_type |
typedef MEMRange<coord_type> nvbio::mem::split_mem_functor< index_type, string_set_type >::mem_type |
typedef index_type::range_type nvbio::mem::split_mem_functor< index_type, string_set_type >::range_type |
|
inline |
|
inline |
const index_type nvbio::mem::split_mem_functor< index_type, string_set_type >::f_index |
const VectorArrayView<mem_type> nvbio::mem::split_mem_functor< index_type, string_set_type >::in_mem_arrays |
const uint32 nvbio::mem::split_mem_functor< index_type, string_set_type >::max_intv |
const uint32 nvbio::mem::split_mem_functor< index_type, string_set_type >::min_intv |
const uint32 nvbio::mem::split_mem_functor< index_type, string_set_type >::min_span |
|
mutable |
const index_type nvbio::mem::split_mem_functor< index_type, string_set_type >::r_index |
const uint32 nvbio::mem::split_mem_functor< index_type, string_set_type >::split_len |
const uint32 nvbio::mem::split_mem_functor< index_type, string_set_type >::split_width |
const string_set_type nvbio::mem::split_mem_functor< index_type, string_set_type >::string_set |