FreePOOMA
2.4.1
|
Classes and functors that are necessary to request locks on an expression. More...
#include "Utilities/PAssert.h"
#include "Threads/PoomaSmarts.h"
#include "Engine/DataObject.h"
#include "Engine/EngineFunctor.h"
Classes | |
struct | WriteRequest |
struct | ReadRequest |
struct | WriteRelease |
struct | ReadRelease |
struct | CountBlocks |
class | DataObjectRequest< WriteRequest > |
class | DataObjectRequest< ReadRequest > |
class | DataObjectRequest< WriteRelease > |
class | DataObjectRequest< ReadRelease > |
class | DataObjectRequest< CountBlocks > |
struct | DefaultExpressionApply< Eng, DataObjectRequest< Tag > > |
Classes and functors that are necessary to request locks on an expression.
DataObjectRequest<RequestType> is defined for 4 request types here:
DataObjectRequest is defined in Engine/DataObject.h. It acts as a PETE functor tag and as a tag that can be used by array's message function.