6 #ifndef TAPKEE_EXCEPTIONS_H_ 7 #define TAPKEE_EXCEPTIONS_H_ 22 std::logic_error(
"No data to embed") {};
32 std::logic_error(what_msg) {};
42 std::runtime_error(what_msg) {};
61 std::runtime_error(what_msg) {};
71 std::logic_error(what_msg) {};
81 std::logic_error(what_msg) {};
91 std::logic_error(what_msg) {};
100 std::runtime_error(what_msg) {};
An exception type that is thrown in case if wrong parameter value is passed.
An exception type that is thrown when the library can't get enough memory.
wrong_parameter_type_error(const std::string &what_msg)
wrong_parameter_error(const std::string &what_msg)
An exception type that is thrown in case of missed parameter, i.e. when some required parameter is no...
An exception type that is thrown when no data is given.
eigendecomposition_error(const std::string &what_msg)
An exception type that is thrown when eigendecomposition is failed.
An exception type that is thrown when computations were cancelled.
An exception type that is thrown when some parameter is passed more than once.
unsupported_method_error(const std::string &what_msg)
An exception type that is thrown in case if wrong parameter value is passed.
multiple_parameter_error(const std::string &what_msg)
not_enough_memory_error(const std::string &what_msg)
An exception type that is thrown when unsupported method is called.
missed_parameter_error(const std::string &what_msg)