A
lgorithmique
N
umérique
D
istribuée
Private GIT Repository
projects
/
blast.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
pattern comput done
[blast.git]
/
FunctionalInterface.h
diff --git
a/FunctionalInterface.h
b/FunctionalInterface.h
index 1dfa726f1d3054c127b3d0c82755beb11ffc0d48..b87e2c79afd64001488ff99696854e91ff8391cc 100644
(file)
--- a/
FunctionalInterface.h
+++ b/
FunctionalInterface.h
@@
-35,8
+35,12
@@
public :
\r
// getters
\r
inline ReferenceInterface* getReference() { return reference; }
\r
\r
// getters
\r
inline ReferenceInterface* getReference() { return reference; }
\r
+ inline QList<char> getConsumptionPattern() { return consumptionPattern; }
\r
+ inline QList<char> getProductionPattern() { return productionPattern; }
\r
\r
// setters
\r
\r
// setters
\r
+ inline void setConsumptionPattern(QList<char> pattern) { consumptionPattern = pattern; }
\r
+ inline void setProductionPattern(QList<char> pattern) { productionPattern = pattern; }
\r
\r
// testers
\r
bool isFunctionalInterface();
\r
\r
// testers
\r
bool isFunctionalInterface();
\r
@@
-53,7
+57,10
@@
public :
private:
\r
\r
ReferenceInterface* reference;
\r
private:
\r
\r
ReferenceInterface* reference;
\r
-
\r
+
\r
+ //patterns
\r
+ QList<char> consumptionPattern; //! only usefull for input interfaces
\r
+ QList<char> productionPattern; //! only usefull for output interfaces
\r
};
\r
\r
#endif // __FUNCTIONALINTERFACE_H__
\r
};
\r
\r
#endif // __FUNCTIONALINTERFACE_H__
\r