Definition in file Exception.h.
#include <string>
#include <map>
#include "Printable.h"


Go to the source code of this file.
Classes | |
| class | Exception |
| Base class for all Mace exceptions, which adds printability, and a common message field. More... | |
| class | IOException |
| Exception during IO. More... | |
| class | FileException |
| Exception in file handling (often FileUtil methods). More... | |
| class | BadFileTypeException |
| Exception thrown when the file type is unknown or erroneous. More... | |
| class | FileNotFoundException |
| Exception to encapsulate E_NOTFOUND. More... | |
| class | InvalidPathException |
| Exception indicating the specified path is invalid or not well formed. More... | |
| class | PermissionAccessException |
| Exception to encapsulate E_ACCESS. More... | |
| class | LinkLoopException |
| Exception to indicate a link loop (recursion error). More... | |
| class | ReadException |
| error on read More... | |
| class | WriteException |
| error on write More... | |
| class | PipeClosedException |
| Exception for E_PIPE. More... | |
| class | IncomparableException |
| Exception when trying to compare two objects that cannot be compared. More... | |
| class | AddressException |
| Thrown for an invalid Mace/network address. More... | |
| class | UnreachablePrivateAddressException |
| Thrown when a given address is an unreachable private address. More... | |
1.5.5