|  | @@ -46,6 +46,17 @@ namespace qlow
 | 
	
		
			
				|  |  |          printer.removeFormatting();
 | 
	
		
			
				|  |  |          printer << msg << std::endl;
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    void printError(ErrorCode ec, Printer& printer) noexcept
 | 
	
		
			
				|  |  | +    {
 | 
	
		
			
				|  |  | +        static const std::map<ErrorCode, std::string> error = {
 | 
	
		
			
				|  |  | +            { ErrorCode::NO_INFILES, "no files were provided" },
 | 
	
		
			
				|  |  | +        };
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        if (error.find(ec) != error.end())
 | 
	
		
			
				|  |  | +            printError(printer, error.at(ec));
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 |