general IO error (should be specialized)  
 More...
#include <cartobase/exception/ioexcept.h>
general IO error (should be specialized) 
Definition at line 45 of file ioexcept.h.
◆ io_error()
      
        
          | carto::io_error::io_error | ( | const std::string & | arg, | 
        
          |  |  | const std::string & | filename = "" | 
        
          |  | ) |  |  | 
      
 
 
◆ ~io_error()
  
  | 
        
          | virtual carto::io_error::~io_error | ( |  | ) |  |  
          | throw | ( |  |  
          |  | ) |  |  |  | virtual | 
 
 
◆ filename()
  
  | 
        
          | std::string carto::io_error::filename | ( |  | ) | const |  | inline | 
 
 
◆ keepExceptionPriority()
  
  | 
        
          | static void carto::io_error::keepExceptionPriority | ( | std::exception & | e, |  
          |  |  | int & | prio, |  
          |  |  | int & | type, |  
          |  |  | std::string & | message, |  
          |  |  | int | raiseprio = 0 |  
          |  | ) |  |  |  | static | 
 
 
◆ launchErrnoExcept()
  
  | 
        
          | static void carto::io_error::launchErrnoExcept | ( | const std::string & | filename = "" | ) |  |  | static | 
 
 
◆ launchExcept()
  
  | 
        
          | static void carto::io_error::launchExcept | ( | int | code, |  
          |  |  | const std::string & | msg, |  
          |  |  | const std::string & | defmsg = "" |  
          |  | ) |  |  |  | static | 
 
 
◆ what()
  
  | 
        
          | virtual const char* carto::io_error::what | ( |  | ) | const |  
          | throw | ( |  |  
          |  | ) |  |  |  | virtual | 
 
 
The documentation for this class was generated from the following file: