Defines all exceptions used/thrown in the viennashe/util/ namespace. More...
#include <string>#include <stdexcept>Go to the source code of this file.
Classes | |
| class | viennashe::util::string_conversion_exception |
| Exception that is thrown if a string cannot be converted to the respective target type. More... | |
| class | viennashe::util::linear_solver_exception |
| Exception for the case that a linear solver fails (typically with NaN due to zero inner product) More... | |
| class | viennashe::util::invalid_range_bounds_exception |
| Exception thrown if for a range(a,b) the check a < b fails. More... | |
| class | viennashe::util::invalid_value_exception |
| Exception which is thrown if an invalid value is found. More... | |
Namespaces | |
| namespace | viennashe |
| The main ViennaSHE namespace. All functionality resides inside this namespace. | |
| namespace | viennashe::util |
| A collection of utilities used within ViennaSHE. | |
Defines all exceptions used/thrown in the viennashe/util/ namespace.
Definition in file exception.hpp.