fpmas 1.6
Classes | Namespaces | Typedefs | Functions
scheduler.h File Reference
#include <list>
#include "fpmas/api/graph/distributed_node.h"
Include dependency graph for scheduler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fpmas::api::scheduler::Task
 
class  fpmas::api::scheduler::NodeTask< T >
 
class  fpmas::api::scheduler::Job
 
class  fpmas::api::scheduler::Epoch
 
class  fpmas::api::scheduler::Scheduler
 

Namespaces

namespace  fpmas
 
namespace  fpmas::api
 
namespace  fpmas::api::scheduler
 

Typedefs

typedef unsigned long fpmas::api::scheduler::Period
 
typedef float fpmas::api::scheduler::Date
 
typedef unsigned long fpmas::api::scheduler::TimeStep
 
typedef float fpmas::api::scheduler::SubTimeStep
 
typedef size_t fpmas::api::scheduler::JID
 
typedef std::vector< std::reference_wrapper< const Job > > fpmas::api::scheduler::JobList
 

Functions

TimeStep fpmas::api::scheduler::time_step (Date date)
 
SubTimeStep fpmas::api::scheduler::sub_time_step (Date date)
 
Date fpmas::api::scheduler::sub_step_end (TimeStep step)
 

Detailed Description

Scheduler API