Class AstSharedMemoryParallelProcessingSynchronizationBase#
Defined in File AstSharedMemoryParallelProcessing.h
Inheritance Relationships#
Derived Types#
private AstSharedMemoryParallelizableBottomUpProcessing< SynthesizedAttributeType >(Template Class AstSharedMemoryParallelizableBottomUpProcessing)private AstSharedMemoryParallelizablePrePostProcessing(Class AstSharedMemoryParallelizablePrePostProcessing)private AstSharedMemoryParallelizableSimpleProcessing(Class AstSharedMemoryParallelizableSimpleProcessing)private AstSharedMemoryParallelizableTopDownBottomUpProcessing< InheritedAttributeType, SynthesizedAttributeType >(Template Class AstSharedMemoryParallelizableTopDownBottomUpProcessing)private AstSharedMemoryParallelizableTopDownProcessing< InheritedAttributeType >(Template Class AstSharedMemoryParallelizableTopDownProcessing)
Class Documentation#
-
class AstSharedMemoryParallelProcessingSynchronizationBase#
Subclassed by AstSharedMemoryParallelizableBottomUpProcessing< SynthesizedAttributeType >, AstSharedMemoryParallelizablePrePostProcessing, AstSharedMemoryParallelizableSimpleProcessing, AstSharedMemoryParallelizableTopDownBottomUpProcessing< InheritedAttributeType, SynthesizedAttributeType >, AstSharedMemoryParallelizableTopDownProcessing< InheritedAttributeType >
Protected Functions
-
AstSharedMemoryParallelProcessingSynchronizationBase(const AstSharedMemoryParallelProcessingSynchronizationInfo&)#
-
void synchronize()#
-
void signalFinish()#
-
AstSharedMemoryParallelProcessingSynchronizationBase(const AstSharedMemoryParallelProcessingSynchronizationInfo&)#