ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AstSharedMemoryParallelProcessingSynchronizationBase Class Reference

#include <AstSharedMemoryParallelProcessing.h>

Inheritance diagram for AstSharedMemoryParallelProcessingSynchronizationBase:
Collaboration diagram for AstSharedMemoryParallelProcessingSynchronizationBase:

Protected Member Functions

 AstSharedMemoryParallelProcessingSynchronizationBase (const AstSharedMemoryParallelProcessingSynchronizationInfo &)
 
void synchronize ()
 
void signalFinish ()
 

Private Attributes

AstSharedMemoryParallelProcessingSynchronizationInfo syncInfo
 
size_t numberOfThreads
 

Detailed Description

Definition at line 54 of file AstSharedMemoryParallelProcessing.h.

Constructor & Destructor Documentation

AstSharedMemoryParallelProcessingSynchronizationBase::AstSharedMemoryParallelProcessingSynchronizationBase ( const AstSharedMemoryParallelProcessingSynchronizationInfo )
protected

Member Function Documentation

Member Data Documentation

AstSharedMemoryParallelProcessingSynchronizationInfo AstSharedMemoryParallelProcessingSynchronizationBase::syncInfo
private

Definition at line 64 of file AstSharedMemoryParallelProcessing.h.

size_t AstSharedMemoryParallelProcessingSynchronizationBase::numberOfThreads
private

Definition at line 65 of file AstSharedMemoryParallelProcessing.h.


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