This commit is contained in:
quemy 2013-01-19 19:45:10 +01:00
commit 3345e4dc1d
6 changed files with 22 additions and 14 deletions

View file

@ -30,12 +30,16 @@ Contact: paradiseo-help@lists.gforge.inria.fr
#ifndef SMP_PPE_H_
#define SMP_PPE_H_
namespace paradiseo
{
namespace smp
{
/** Parameter Pack Expansion: Utility file to expand parameter pack
Utility file to expand parameter pack with the recursive method
**/
template<class... Arg> class Loop;
template<class T, class... Arg>
@ -63,4 +67,8 @@ public:
};
}
}
#endif

View file

@ -32,6 +32,11 @@ Contact: paradiseo-help@lists.gforge.inria.fr
#include <utility>
namespace paradiseo
{
namespace smp
{
/** IslandNotifier: The notifier will perform the binded task each generation.
The island notifier makes the binded task executed by the island which observes.
@ -39,12 +44,6 @@ We can imagine that a continuator checks if we have to execute the binded task.
At the moment, the task is performed each generation.
*/
namespace paradiseo
{
namespace smp
{
template <class EOT>
class IslandNotifier : public eoUpdater
{

View file

@ -33,15 +33,16 @@ Contact: paradiseo-help@lists.gforge.inria.fr
#include <utils/eoUpdater.h>
#include <functional>
/** Notifier: The notifier will perform the binded task each generation.
*/
namespace paradiseo
{
namespace smp
{
/**
Notifier: The notifier will perform the binded task each generation.
*/
class Notifier : public eoUpdater
{
public :