+ /* NB: in opposition to FunctionalBlock, the input pattern and output pattern of a block
+ is not computed but just deduced from the output pattern of functional interfaces that
+ are connected to some block interfaces. Thus, there is no need to have an outputPattern QMap linking
+ interfaces and patterns as in FunctionalBlock.
+ Thus, the output patterns are directly set/retrieved from interfaces.
+
+ */