Grappa  r3821, hash 22cd626d567a91ead5b23302066d1e9469f45c66
Grappa::PrefetchingThreadQueue Class Reference

#include <ThreadQueue.hpp>

Public Member Functions

 PrefetchingThreadQueue ()
 
void init (uint64_t prefetchDistance)
 
uint64_t length () const
 
void enqueue (Worker *t)
 
Workerdequeue ()
 

Detailed Description

Definition at line 91 of file ThreadQueue.hpp.

Constructor & Destructor Documentation

Grappa::PrefetchingThreadQueue::PrefetchingThreadQueue ( )
inline

Definition at line 115 of file ThreadQueue.hpp.

Member Function Documentation

Worker* Grappa::PrefetchingThreadQueue::dequeue ( )
inline

Definition at line 142 of file ThreadQueue.hpp.

void Grappa::PrefetchingThreadQueue::enqueue ( Worker t)
inline

Definition at line 132 of file ThreadQueue.hpp.

void Grappa::PrefetchingThreadQueue::init ( uint64_t  prefetchDistance)
inline

Definition at line 123 of file ThreadQueue.hpp.

uint64_t Grappa::PrefetchingThreadQueue::length ( ) const
inline

Definition at line 128 of file ThreadQueue.hpp.


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