|
hydrobricks
|
Exception hierarchy for Hydrobricks. More...
#include <wx/string.h>#include <stdexcept>#include <string>Go to the source code of this file.
Classes | |
| class | HydrobricksError |
| Root exception class for all Hydrobricks-specific errors. More... | |
| class | InputError |
| Exception for invalid user input. More... | |
| class | ModelConfigError |
| Exception for model configuration or conception errors. More... | |
| class | NotImplemented |
| Exception for unimplemented features. More... | |
| class | ShouldNotHappen |
| Exception for code paths that should never be reached. More... | |
| class | RuntimeError |
| Exception for unexpected runtime conditions. More... | |
Exception hierarchy for Hydrobricks.
Exception semantics based on WHO is responsible and WHEN detected: