NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | Public Members | List of all members
extract_active_region_source_sink< string_set_type > Struct Template Reference

Detailed description

template< typename string_set_type>
struct extract_active_region_source_sink< string_set_type >

Definition at line 240 of file assembly_graph_inl.h.

#include <assembly_graph_inl.h>

Public Methods

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE extract_active_region_source_sink (const string_set_type _string_set, const uint32 _kmer_size, const SequenceSetKmerCoord *_coords, const uint32 *_seq_active_region_ids, const uint32 *_global_to_UID_map, const uint32 *_global_to_sorted_map, uint32 *_source_ids, uint32 *_sink_ids)
 
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE void 
operator() (const uint32 global_coord_idx) const
 

Public Members

const string_set_type string_set
 
const SequenceSetKmerCoordcoords
 
const uint32seq_active_region_ids
 
const uint32global_to_UID_map
 
const uint32global_to_sorted_map
 
uint32source_ids
 
uint32sink_ids
 
uint32 kmer_size
 

Constructor & Destructor Documentation

template<typename string_set_type >
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE extract_active_region_source_sink< string_set_type >::extract_active_region_source_sink ( const string_set_type  _string_set,
const uint32  _kmer_size,
const SequenceSetKmerCoord _coords,
const uint32 _seq_active_region_ids,
const uint32 _global_to_UID_map,
const uint32 _global_to_sorted_map,
uint32 _source_ids,
uint32 _sink_ids 
)
inline

Definition at line 252 of file assembly_graph_inl.h.

Member Function Documentation

template<typename string_set_type >
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE void extract_active_region_source_sink< string_set_type >::operator() ( const uint32  global_coord_idx) const
inline

Definition at line 262 of file assembly_graph_inl.h.

Member Data Documentation

template<typename string_set_type >
const SequenceSetKmerCoord* extract_active_region_source_sink< string_set_type >::coords

Definition at line 243 of file assembly_graph_inl.h.

template<typename string_set_type >
const uint32* extract_active_region_source_sink< string_set_type >::global_to_sorted_map

Definition at line 246 of file assembly_graph_inl.h.

template<typename string_set_type >
const uint32* extract_active_region_source_sink< string_set_type >::global_to_UID_map

Definition at line 245 of file assembly_graph_inl.h.

template<typename string_set_type >
uint32 extract_active_region_source_sink< string_set_type >::kmer_size

Definition at line 249 of file assembly_graph_inl.h.

template<typename string_set_type >
const uint32* extract_active_region_source_sink< string_set_type >::seq_active_region_ids

Definition at line 244 of file assembly_graph_inl.h.

template<typename string_set_type >
uint32* extract_active_region_source_sink< string_set_type >::sink_ids

Definition at line 248 of file assembly_graph_inl.h.

template<typename string_set_type >
uint32* extract_active_region_source_sink< string_set_type >::source_ids

Definition at line 247 of file assembly_graph_inl.h.

template<typename string_set_type >
const string_set_type extract_active_region_source_sink< string_set_type >::string_set

Definition at line 242 of file assembly_graph_inl.h.


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