24#ifndef MORPHEUS_EXCEPTIONS_HPP
25#define MORPHEUS_EXCEPTIONS_HPP
35 Exception(
const std::string& message_) : message(message_) {}
37 const char* what()
const throw() {
return message.c_str(); }
45 template <
typename MessageType>
47 :
Exception(std::string(
"NotImplemented: ") + fn_name +
48 std::string(
" not yet implemented.")) {}
53 template <
typename MessageType>
59 template <
typename MessageType>
65 template <
typename MessageType>
71 template <
typename MessageType>
Definition: Morpheus_Exceptions.hpp:32
Definition: Morpheus_Exceptions.hpp:51
Definition: Morpheus_Exceptions.hpp:43
Definition: Morpheus_Exceptions.hpp:57
Generic Morpheus interfaces.
Definition: dummy.cpp:24