NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Queue< T > Class Template Reference

#include <queue.h>

Classes

class  ListElement

Public Member Functions

void enqueue (T *e)
T * dequeue ()
 Queue ()

Private Attributes

T *volatile _head

Constructor & Destructor Documentation

template<class T>
Queue< T >::Queue ( )
inline

Member Function Documentation

template<class T>
T* Queue< T >::dequeue ( )
inline
template<class T>
void Queue< T >::enqueue ( T *  e)
inline

Member Data Documentation

template<class T>
T* volatile Queue< T >::_head
private

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