Tervel  1.0.0
A collection of wait-free containers and algorithms.
Public Member Functions | Public Attributes | List of all members
PopOp Class Reference

#include <pop_op.h>

Inheritance diagram for PopOp:

Public Member Functions

 PopOp ()
 
void * begin (WFVector *vec)
 
void * s_execute (WFVector *vec)
 
void execute (WFVector *vec)
 
bool tryFree ()
 

Public Attributes

std::atomic< PopHelper * > assoc
 

Constructor & Destructor Documentation

PopOp::PopOp ( )
inline

Member Function Documentation

void * PopOp::begin ( WFVector *  vec)
void PopOp::execute ( WFVector *  vec)
inline
void * PopOp::s_execute ( WFVector *  vec)
bool PopOp::tryFree ( )

Member Data Documentation

std::atomic<PopHelper *> PopOp::assoc

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