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

Detailed description

Definition at line 184 of file ssa.h.

#include <ssa.h>

Public Types

typedef
SSA_value_multiple_context
< cuda::ldg_pointer< uint32 >
, cuda::ldg_pointer< uint32 >
, cuda::ldg_pointer< uint32 > > 
context_type
 
typedef context_type device_view_type
 
typedef context_type plain_view_type
 

Public Methods

 SSA_value_multiple_device (const SSA_value_multiple &ssa)
 
 ~SSA_value_multiple_device ()
 
context_type get_context () const
 

Public Members

uint32 m_n
 
uint32 m_stored
 
uint32m_ssa
 
uint32m_bitmask
 
uint32m_blocks
 

Member Typedef Documentation

Definition at line 189 of file ssa.h.

Definition at line 190 of file ssa.h.

Definition at line 191 of file ssa.h.

Constructor & Destructor Documentation

nvbio::SSA_value_multiple_device::SSA_value_multiple_device ( const SSA_value_multiple ssa)
inline

constructor

Parameters
ssahost sampled suffix array

Definition at line 183 of file ssa_inl.h.

nvbio::SSA_value_multiple_device::~SSA_value_multiple_device ( )
inline

destructor

Definition at line 210 of file ssa_inl.h.

Member Function Documentation

context_type nvbio::SSA_value_multiple_device::get_context ( ) const
inline

get a context

Definition at line 204 of file ssa.h.

Member Data Documentation

uint32* nvbio::SSA_value_multiple_device::m_bitmask

Definition at line 212 of file ssa.h.

uint32* nvbio::SSA_value_multiple_device::m_blocks

Definition at line 213 of file ssa.h.

uint32 nvbio::SSA_value_multiple_device::m_n

Definition at line 209 of file ssa.h.

uint32* nvbio::SSA_value_multiple_device::m_ssa

Definition at line 211 of file ssa.h.

uint32 nvbio::SSA_value_multiple_device::m_stored

Definition at line 210 of file ssa.h.


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