Class AstSharedMemoryParallelSimpleProcessing#
Inheritance Relationships#
Base Type#
public AstCombinedSimpleProcessing(Class AstCombinedSimpleProcessing)
Class Documentation#
-
class AstSharedMemoryParallelSimpleProcessing : public AstCombinedSimpleProcessing#
Public Types
-
typedef AstCombinedSimpleProcessing Superclass#
-
typedef Superclass::TraversalPtr TraversalPtr#
-
typedef Superclass::TraversalPtrList TraversalPtrList#
-
typedef AstSharedMemoryParallelizableSimpleProcessing *ParallelizableTraversalPtr#
-
typedef std::vector<ParallelizableTraversalPtr> ParallelizableTraversalPtrList#
Public Functions
-
AstSharedMemoryParallelSimpleProcessing(int threads)#
-
AstSharedMemoryParallelSimpleProcessing(const TraversalPtrList&, int threads)#
-
void traverseInParallel(SgNode *basenode, t_traverseOrder treeTraverseOrder)#
-
typedef AstCombinedSimpleProcessing Superclass#