#ifndef STORM_FORMULA_PRCTLFORMULACHECKER_H_ #define STORM_FORMULA_PRCTLFORMULACHECKER_H_ #include "src/formula/AbstractFormulaChecker.h" #include "src/formula/Formulas.h" #include namespace storm { namespace formula { template class PrctlFormulaChecker : public AbstractFormulaChecker { public: virtual bool conforms(const AbstractFormula* formula) const { if ( dynamic_cast*>(formula) || dynamic_cast*>(formula) || dynamic_cast*>(formula) || dynamic_cast*>(formula) || dynamic_cast*>(formula) || dynamic_cast*>(formula) ) { return formula->conforms(*this); } return false; } private: }; } } #endif