FastFlow  SVN-r182-Aug-14-2014
A high-level, lock-less, parallel programming (shared-memory) and distributed programming (distributed-memory) framework for multi-cores and many-cores systems
 All Classes Namespaces Files Functions Variables Typedefs Groups Pages
Classes | Namespaces
pipeline.hpp File Reference

This file implements the pipeline skeleton, both in the high-level pattern syntax (ff::ff_pipe) and low-level syntax (ff::ff_pipeline) More...

#include <functional>
#include <ff/node.hpp>
#include <ff/svector.hpp>
#include <tuple>
+ Include dependency graph for pipeline.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  ff::ff_pipeline
 The Pipeline skeleton (low-level syntax) More...
 
class  ff::ff_pipe< TaskType >
 Pipeline pattern (high-level pattern syntax) More...
 

Namespaces

 ff
 The principal namespace for the FastFlow library.
 

Detailed Description

This file implements the pipeline skeleton, both in the high-level pattern syntax (ff::ff_pipe) and low-level syntax (ff::ff_pipeline)