StuBS
queue.h File Reference

Simple Queue (for elements inheriting from Queue::Node) More...

#include "types.h"
#include "debug/assert.h"
#include "object/percore.h"
#include "object/allcore.h"
Include dependency graph for queue.h:
This graph shows which files directly or indirectly include this file:

Classes

class  Queue< T, ContainerType >
 This class implements a simple, singly-linked list of objects implementing the base class Queue::Node. More...
 
class  Queue< T, ContainerType >::Iterator
 A Queue Iterator. More...
 
class  Queue< T, ContainerType >::Node
 Base class Node for all queueable classes. More...
 

Typedefs

template<typename T >
using GlobalQueue = Queue< T, Global >
 
template<typename T >
using PerCoreQueue = Queue< T, PerCore >
 

Detailed Description

Simple Queue (for elements inheriting from Queue::Node)

Typedef Documentation

◆ GlobalQueue

template<typename T >
using GlobalQueue = Queue<T, Global>

◆ PerCoreQueue

template<typename T >
using PerCoreQueue = Queue<T, PerCore>