NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Members | List of all members
nvbio::cuda::PingPongQueuesView< T > Struct Template Reference

Detailed description

template< typename T = uint32>
struct nvbio::cuda::PingPongQueuesView< T >

This data structure represents the device-side view a pair of input and output queues built on top of some ping-pong device storage that can be iteratively swapped.

Definition at line 120 of file pingpong_queues.h.

#include <pingpong_queues.h>

Public Members

uint32 in_size
 
const T * in_queue
 
uint32out_size
 
T * out_queue
 

Member Data Documentation

template<typename T = uint32>
const T* nvbio::cuda::PingPongQueuesView< T >::in_queue

Definition at line 123 of file pingpong_queues.h.

template<typename T = uint32>
uint32 nvbio::cuda::PingPongQueuesView< T >::in_size

Definition at line 122 of file pingpong_queues.h.

template<typename T = uint32>
T* nvbio::cuda::PingPongQueuesView< T >::out_queue

Definition at line 125 of file pingpong_queues.h.

template<typename T = uint32>
uint32* nvbio::cuda::PingPongQueuesView< T >::out_size

Definition at line 124 of file pingpong_queues.h.


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