| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -430,27 +430,7 @@ int main(const int argc, const char* argv[]) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            if (s->isSet("exportdot")) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                std::ofstream outputFileStream; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                outputFileStream.open(s->getOptionByLongName("exportdot").getArgument(0).getValueAsString(), std::ofstream::out); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                switch (parser.getType()) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    case storm::models::DTMC: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        parser.getModel<storm::models::Dtmc<double>>()->writeDotToStream(outputFileStream); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    case storm::models::CTMC: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        parser.getModel<storm::models::Ctmc<double>>()->writeDotToStream(outputFileStream); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    case storm::models::MDP: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        parser.getModel<storm::models::Mdp<double>>()->writeDotToStream(outputFileStream); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    case storm::models::CTMDP: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        parser.getModel<storm::models::Ctmdp<double>>()->writeDotToStream(outputFileStream); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    case storm::models::MA: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        parser.getModel<storm::models::MarkovAutomaton<double>>()->writeDotToStream(outputFileStream); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                    default: | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        LOG4CPLUS_ERROR(logger, "Illegal model type."); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                        break; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                parser.getModel<storm::models::AbstractModel<double>>()->writeDotToStream(outputFileStream); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					                outputFileStream.close(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					            } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					             | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |