|  | @ -1,6 +1,7 @@ | 
		
	
		
			
				|  |  | #ifndef STORM_MODELCHECKER_ABSTRACTMODELCHECKER_H_ |  |  | #ifndef STORM_MODELCHECKER_ABSTRACTMODELCHECKER_H_ | 
		
	
		
			
				|  |  | #define STORM_MODELCHECKER_ABSTRACTMODELCHECKER_H_ |  |  | #define STORM_MODELCHECKER_ABSTRACTMODELCHECKER_H_ | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  | #include <string> | 
		
	
		
			
				|  |  | #include <boost/optional.hpp> |  |  | #include <boost/optional.hpp> | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
		
			
				|  |  | #include "storm/modelchecker/CheckTask.h" |  |  | #include "storm/modelchecker/CheckTask.h" | 
		
	
	
		
			
				|  | @ -24,7 +25,12 @@ namespace storm { | 
		
	
		
			
				|  |  |             } |  |  |             } | 
		
	
		
			
				|  |  | 
 |  |  | 
 | 
		
	
		
			
				|  |  |             typedef typename ModelType::ValueType ValueType; |  |  |             typedef typename ModelType::ValueType ValueType; | 
		
	
		
			
				|  |  |              |  |  |  | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |             /*! | 
		
	
		
			
				|  |  |  |  |  |              * Returns the name of the model checker class (e.g., for display in error messages). | 
		
	
		
			
				|  |  |  |  |  |              */ | 
		
	
		
			
				|  |  |  |  |  |             virtual std::string getClassName() const; | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |             /*! |  |  |             /*! | 
		
	
		
			
				|  |  |              * Determines whether the model checker can handle the given verification task. If this method returns |  |  |              * Determines whether the model checker can handle the given verification task. If this method returns | 
		
	
		
			
				|  |  |              * false, the task must not be checked using this model checker. |  |  |              * false, the task must not be checked using this model checker. | 
		
	
	
		
			
				|  | 
 |