30#ifndef PAL_EXCEPTION_H 
   31#define PAL_EXCEPTION_H 
   55          const char *what() 
const throw() 
override 
   57            return "Not yet implemented... sorry";
 
 
   67          const char *what() 
const throw() 
override 
   69            return "Feature not found";
 
 
   79          const char *what() 
const throw() 
override 
   81            return "Layer not found";
 
 
   91          const char *what() 
const throw() 
override 
   93            return "Layers names must be unique";
 
 
  103          const char *what() 
const throw() 
override 
  105            return "Features IDs must be unique within a layer";
 
 
  120          const char *what() 
const throw() 
override 
  122            return "value not allowed";
 
 
 
Thrown when a feature is not yet implemented.
 
Try to access an unknown feature.
 
Try to access an unknown layer.
 
thrown when a value is not in the valid scale range\