CGRA-ME
Classes | Typedefs | Enumerations
TatumInterface.h File Reference
#include <algorithm>
#include <CGRA/Module.h>
#include <CGRA/ModuleComposites.h>
#include <CGRA/Mapping.h>
#include <CGRA/Util.h>
#include <CGRA/PerfEngine.h>
#include "tatum/TimingGraph.hpp"
#include "tatum/Time.hpp"
#include "tatum/TimingConstraints.hpp"
#include "tatum/delay_calc/FixedDelayCalculator.hpp"
#include "tatum/report/graphviz_dot_writer.hpp"
#include "tatum/timing_analyzers.hpp"
#include "tatum/graph_walkers.hpp"
#include "tatum/analyzer_factory.hpp"
#include "tatum/TimingReporter.hpp"

Go to the source code of this file.

Classes

struct  TGEntity
 
class  TatumInterface
 
class  MRRGNameResolver
 

Typedefs

typedef std::multimap< MRRG::NodeDescriptor, MRRG::NodeDescriptorEdgeList
 
typedef enum TGEntityType TGEntityType
 
typedef struct TGEntity TGEntity
 

Enumerations

enum  TGEntityType { TG_REG, TG_COMB }
 

Typedef Documentation

◆ EdgeList

Definition at line 44 of file TatumInterface.h.

◆ TGEntity

typedef struct TGEntity TGEntity

◆ TGEntityType

typedef enum TGEntityType TGEntityType

Enumeration Type Documentation

◆ TGEntityType

Enumerator
TG_REG 
TG_COMB 

Definition at line 50 of file TatumInterface.h.