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

Private GIT Repository
finished testbench generation
[blast.git] / FunctionalInterface.h
index 43f31c3aa6c6b47259d6d299c815522fe941fdb7..6d0731a6ea5a8de2f02183263fdb73f4a28e4ac4 100644 (file)
@@ -35,6 +35,7 @@ public :
 \r
   // getters\r
   inline ReferenceInterface* getReference() { return reference; }\r
 \r
   // getters\r
   inline ReferenceInterface* getReference() { return reference; }\r
+  int getClockDomain() throw(Exception); // determine at which freq. is synchronized iface\r
   //inline QList<char>* getConsumptionPattern() { return consumptionPattern; }\r
   //inline QList<char>* getProductionPattern() { return productionPattern; }  \r
 \r
   //inline QList<char>* getConsumptionPattern() { return consumptionPattern; }\r
   //inline QList<char>* getProductionPattern() { return productionPattern; }  \r
 \r
@@ -44,8 +45,8 @@ public :
 \r
   // testers\r
   bool isFunctionalInterface();\r
 \r
   // testers\r
   bool isFunctionalInterface();\r
-  bool canConnectTo(AbstractInterface* iface);\r
-  bool canConnectFrom(AbstractInterface* iface);\r
+  bool canConnectTo(AbstractInterface* iface, bool testClock);\r
+  bool canConnectFrom(AbstractInterface* iface, bool testClock);\r
 \r
   // others\r
 \r
 \r
   // others\r
 \r