X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/blast.git/blobdiff_plain/60c13e8b4c7ea3d595969c1e7c0a28b068a17ca6..4327c2b8817b627249d98d889835726217c81a4e:/AbstractInterface.h diff --git a/AbstractInterface.h b/AbstractInterface.h index 8a509fb..832fe48 100644 --- a/AbstractInterface.h +++ b/AbstractInterface.h @@ -56,9 +56,9 @@ public : inline AbstractInterface* getAssociatedIface() { return associatedIface; } inline QString getClockIfaceString() { return clkIface; } inline int getClockIfaceType() { return clkIfaceType; } - AbstractInterface* getClockIface(); - - double getDoubleWidth() throw(QException); + AbstractInterface* getClockIface(); + virtual int getClockDomain() throw(Exception) = 0; // determine on which clock domain is sync this interface + double getClockFrequency() throw(Exception); // setters @@ -91,8 +91,7 @@ protected: int direction; int type; QString width; - int endianess; - + int endianess; AbstractBlock* owner; /*!