// Local
#include "Procedure.hpp"
-void Procedure::execute(const std::string &args, std::string &response) throw(anna::RuntimeException) {
+void Procedure::execute(const std::string &args, std::string &response) noexcept(false) {
response = "Empty default implementation. Make dynamic library and reimplement this method.";
if (args != "" ) {
response += " Provided argument(s) ignored: ";
}
}
-void Procedure::execute(const nlohmann::json &args, std::string &response) throw(anna::RuntimeException) {
+void Procedure::execute(const nlohmann::json &args, std::string &response) noexcept(false) {
execute(args.dump(), response);
}