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

Private GIT Repository
debugged clk/rst auto conn
[blast.git] / AbstractBlock.h
index 042a59883b90d4bcf5339a8f491ce3e0ca98234d..616682de66bc2cfbc12151269c3293671d97f33c 100644 (file)
@@ -21,7 +21,7 @@ class AbstractBlock {
 public:  \r
       \r
   AbstractBlock();\r
-  AbstractBlock(const QString& _name);\r
+  //AbstractBlock(const QString& _name);\r
   virtual ~AbstractBlock();\r
 \r
   // getters\r
@@ -30,7 +30,7 @@ public:
   inline QList<BlockParameter *> getParameters() { return params; }\r
   inline QList<AbstractInterface*> getInputs() { return inputs; }\r
   inline QList<AbstractInterface*> getOutputs() { return outputs; }\r
-  inline QList<AbstractInterface*> getBidirs() { return bidirs; }\r
+  inline QList<AbstractInterface*> getBidirs() { return bidirs; }  \r
   QList<BlockParameter *> getUserParameters();\r
   QList<BlockParameter *> getGenericParameters();\r
   QList<BlockParameter *> getPortParameters();\r
@@ -57,6 +57,7 @@ public:
 \r
   // others\r
   static QString normalizeName(const QString& name);\r
+  void connectClkReset() throw(Exception);\r
 \r
   virtual void parametersValidation(QList<AbstractBlock*>* checkedBlocks, QList<AbstractBlock*>* blocksToConfigure) = 0; // ugly but usefull   \r
 \r