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

Private GIT Repository
started to code clkconvert output gen
[blast.git] / Dispatcher.h
index 4354466f7db5acd80329b85225a034e5d87614d6..cf14b6a36aee70f896c975372ff5992349619d3d 100644 (file)
@@ -15,7 +15,7 @@ class GroupScene;
 class AbstractBoxItem;
 class GroupItem;
 class BoxItem;
-class SourceItem;
+class StimuliItem;
 class ConnectionItem;
 class InterfaceItem;
 class GroupBlock;
@@ -94,15 +94,16 @@ public:
   /**************************
    *  block ops
    *************************/
-  BoxItem* addBlock(Context context, int idCategory, int idBlock, int idScene);
+  BoxItem* addBlock(Context context, int idCategory, int idBlock, int idScene, QHash<QString,int> clkRstToGen );
+  void addClkRstGenBlock(Context context, double frequency);
   void removeBoxItem(Context context, BoxItem* item);
   void duplicateBoxItem(Context context, BoxItem* item);
   void renameFunctionalBlock(Context context, BoxItem* item);
   void generateBlockVHDL(Context context, BoxItem* item);
   void renameGroupBlock(Context context, GroupItem* item);
-  void renameSourceBlock(Context context, SourceItem* item);
-  void removeSourceItem(Context context, SourceItem* item);
-  void duplicateSourceItem(Context context, SourceItem* item);
+  void renameStimuliItem(Context context, StimuliItem* item);
+  void removeStimuliItem(Context context, StimuliItem* item);
+  void duplicateStimuliItem(Context context, StimuliItem* item);
 
 
   // interface ops