PandA-2024.02
Data Structures | Functions
scheduling.hpp File Reference

Base class for all scheduling algorithms. More...

#include "custom_map.hpp"
#include "graph.hpp"
#include "hls_function_step.hpp"
#include "strong_typedef.hpp"
Include dependency graph for scheduling.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  Scheduling
 Generic class managing scheduling algorithms. More...
 

Functions

 CONSTREF_FORWARD_DECL (OpGraph)
 
 REF_FORWARD_DECL (DesignFlowStep)
 
 UINT_STRONG_TYPEDEF_FORWARD_DECL (ControlStep)
 

Detailed Description

Base class for all scheduling algorithms.

This class is a pure virtual one, that has to be specilized in order to implement a particular scheduling algorithm. It has a internal attribute to check if a vertex is speculate. To specialize this class into an algorithm

Author
Matteo Barbati mbarb.nosp@m.ati@.nosp@m.gmail.nosp@m..com
Fabrizio Ferrandi fabri.nosp@m.zio..nosp@m.ferra.nosp@m.ndi@.nosp@m.polim.nosp@m.i.it
Christian Pilato pilat.nosp@m.o@el.nosp@m.et.po.nosp@m.limi.nosp@m..it $Revision$ $Date$ Last modified by $Author$

Definition in file scheduling.hpp.

Function Documentation

◆ CONSTREF_FORWARD_DECL()

CONSTREF_FORWARD_DECL ( OpGraph  )

◆ REF_FORWARD_DECL()

REF_FORWARD_DECL ( DesignFlowStep  )

◆ UINT_STRONG_TYPEDEF_FORWARD_DECL()

UINT_STRONG_TYPEDEF_FORWARD_DECL ( ControlStep  )

Generated on Mon Feb 12 2024 13:03:30 for PandA-2024.02 by doxygen 1.8.13