Grappa  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 80 of file ThreadQueue.hpp.

Constructor & Destructor Documentation

Grappa::PrefetchingThreadQueue::PrefetchingThreadQueue ( )
inline

Definition at line 104 of file ThreadQueue.hpp.

Member Function Documentation

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

Definition at line 131 of file ThreadQueue.hpp.

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

Definition at line 121 of file ThreadQueue.hpp.

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

Definition at line 112 of file ThreadQueue.hpp.

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

Definition at line 117 of file ThreadQueue.hpp.


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