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
node.hpp File Reference

FastFlow ff_node. More...

#include <stdlib.h>
#include <iostream>
#include <ff/platforms/platform.h>
#include <ff/cycle.h>
#include <ff/utils.hpp>
#include <ff/buffer.hpp>
#include <ff/ubuffer.hpp>
#include <ff/mapper.hpp>
#include <ff/config.hpp>
#include <ff/svector.hpp>
+ Include dependency graph for node.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  ff::Barrier
 Blocking barrier - Used only to start all nodes synchronously. More...
 
class  ff::spinBarrier
 Nonblocking barrier - Used only to start all nodes synchronously. More...
 
class  ff::ff_thread
 thread container for (leaves) ff_node More...
 
class  ff::ff_node
 The FastFlow abstract contanier for a parallel activity (actor). More...
 

Namespaces

 ff
 The principal namespace for the FastFlow library.
 

Detailed Description

FastFlow ff_node.

FastFlow basic contanier for a shared-memory parallel activity