File indexing completed on 2024-05-12 05:39:26
0001 #ifndef ALLSAMENODE_H 0002 #define ALLSAMENODE_H 0003 0004 #include "executionnode.h" 0005 0006 #include "result/diceresult.h" 0007 #include "validator.h" 0008 0009 class AllSameNode : public ExecutionNode 0010 { 0011 public: 0012 AllSameNode(); 0013 // virtual ~AllSameNode(); 0014 0015 virtual void run(ExecutionNode* previous); 0016 /** 0017 * @brief toString 0018 * @return 0019 */ 0020 virtual QString toString(bool withLabel) const; 0021 /** 0022 * @brief getPriority 0023 * @return 0024 */ 0025 virtual qint64 getPriority() const; 0026 0027 virtual ExecutionNode* getCopy() const; 0028 0029 private: 0030 DiceResult* m_diceResult; 0031 }; 0032 0033 #endif // FILTERNODE_H