Space Comps
 All Classes Files Functions Variables
Public Member Functions | List of all members
MultiQueue Class Reference

Public Member Functions

int getSize ()
 
std::mutex * getPositionMutex ()
 
std::condition_variable * getQueueNotFull ()
 
Node * getHead ()
 
Node * getTail ()
 
Node * getNthInstance (int n, Particle *p)
 
Node * popNthInstance (int n, Particle *p)
 
Node * popFirstInstance (Particle *p)
 
Node * getTimestepN (int n, Particle *p)
 
Node * popTimestepN (int n, Particle *p)
 
Node * pop ()
 
void pushHead (Node *)
 
void pushTail (Node *)
 

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