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\