]> AND Private Git Repository - blast.git/blobdiff - AbstractBlock.h
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
finished VHDL gen. (but have to test further
[blast.git] / AbstractBlock.h
index 5f2acb563b8b4a33f30865d7b8606d311683b841..0ca55360cc65c761bff83ffd442ad94f9cc00cc2 100644 (file)
@@ -60,7 +60,7 @@ public:
 \r
   // others\r
   void connectClkReset() throw(Exception);  \r
 \r
   // others\r
   void connectClkReset() throw(Exception);  \r
-\r
+  virtual QList<QString> getExternalResources() = 0; // returns the list of all external files needed for VHDL generation\r
   virtual void generateVHDL(const QString& path) throw(Exception) = 0; // main entry to generate the VHDL code\r
   void generateComponent(QTextStream& out, bool hasController=false) throw(Exception); // generate the component using reference\r
   void generateEntity(QTextStream& out, bool hasController=false) throw(Exception); // generate the entity using reference\r
   virtual void generateVHDL(const QString& path) throw(Exception) = 0; // main entry to generate the VHDL code\r
   void generateComponent(QTextStream& out, bool hasController=false) throw(Exception); // generate the component using reference\r
   void generateEntity(QTextStream& out, bool hasController=false) throw(Exception); // generate the entity using reference\r