template class CCL::LockFree::Queue

#include <lockfree.h>

template <typename T>
class Queue
{
public:
    // methods

    void push (T* e);
    T* pop ();
    T* peek ();
    void flush ();
};