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

#include <pop_helper.h>

Inheritance diagram for PopSubHelper:

Public Member Functions

void init (PopHelper *p)
 
 PopSubHelper (PopHelper *p)
 
void * getValue ()
 
bool complete (WFVector *vec, int pos)
 
bool tryFree ()
 
bool watch (void *p, ArrayElement *a)
 
void unwatch ()
 
bool isWatched ()
 
void * readThrough ()
 

Public Attributes

void * value
 
PopHelperparent
 

Constructor & Destructor Documentation

PopSubHelper::PopSubHelper ( PopHelper p)
inline

Member Function Documentation

bool PopSubHelper::complete ( WFVector *  vec,
int  pos 
)
void * PopSubHelper::getValue ( )
void PopSubHelper::init ( PopHelper p)
inline
bool PopSubHelper::isWatched ( )
inline
void* PopSubHelper::readThrough ( )
inline
bool PopSubHelper::tryFree ( )
void PopSubHelper::unwatch ( )
inline
bool PopSubHelper::watch ( void *  p,
ArrayElement *  a 
)
inline

Member Data Documentation

PopHelper* PopSubHelper::parent
void* PopSubHelper::value

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