X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/blast.git/blobdiff_plain/d43174d0eb3d293b3bb5fbe76662241134e74d0d..d111eaf49741a0a79d372445f97c314a637e331e:/AbstractBlock.h diff --git a/AbstractBlock.h b/AbstractBlock.h index acdc1c8..a132bc8 100644 --- a/AbstractBlock.h +++ b/AbstractBlock.h @@ -43,6 +43,8 @@ public: virtual bool isReferenceBlock(); virtual bool isFunctionalBlock(); virtual bool isGroupBlock(); + virtual bool isSourceBlock(); + virtual bool isTopGroupBlock(); bool isWBConfigurable(); // others @@ -54,7 +56,8 @@ public: void removeAllInterfaces(); void defineBlockParam(BlockParameter *param); - QList getInterfaces(); + QList getInterfaces(); //! return all interfaces + QList getDataInputs(); //! return all inputs of type data AbstractInterface* getIfaceFromName(QString name); BlockParameter* getParameterFromName(QString name);