Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Namespaces | Typedefs | Functions
logical_blocks_scheduler.hh File Reference
#include "../common/histogram.hh"
#include "../messages/filedescription.hh"
#include "stats_listener.hh"
#include <vector>
#include <string>
#include <memory>
#include <map>
Include dependency graph for logical_blocks_scheduler.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  eclipse::logical_blocks_schedulers::scheduler
 
class  eclipse::logical_blocks_schedulers::scheduler_simple
 
class  eclipse::logical_blocks_schedulers::scheduler_score_based
 
class  eclipse::logical_blocks_schedulers::scheduler_python
 
class  eclipse::logical_blocks_schedulers::scheduler_vlmb
 
class  eclipse::logical_blocks_schedulers::scheduler_multiwave
 
class  eclipse::logical_blocks_schedulers::scheduler_lean
 

Namespaces

 eclipse
 
 eclipse::logical_blocks_schedulers
 

Typedefs

typedef std::map< std::string,
std::string > 
eclipse::logical_blocks_schedulers::SCHEDULER_OPTS
 

Functions

std::shared_ptr
< eclipse::logical_blocks_schedulers::scheduler
eclipse::logical_blocks_schedulers::scheduler_factory (std::string, Histogram *, SCHEDULER_OPTS=SCHEDULER_OPTS())