class Core::AtomicStack

Lock-free atomic stack.

#include <coreatomicstack.h>

class AtomicStack
{
public:
    // typedefs

    typedef Platform::AtomicStackElement Element;

    // methods

    Element* pop();
    void push(Element* e);
    void flush();
    int depth();
};