class Core::AtomicStackLocked

Non-lockfree atomic stack.

#include <coreatomicstack.h>

class AtomicStackLocked
{
public:
    // typedefs

    typedef Platform::AtomicStackElement Element;

    // methods

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