feature/knowledge_base #3

Fusionado
cromer fusionados 9 commits de feature/knowledge_base en develop 2022-11-09 16:52:23 -03:00
Se han modificado 2 ficheros con 14 adiciones y 6 borrados
Mostrando solo los cambios del commit 2dc643ed39 - Mostrar todos los commits

Ver fichero

@@ -51,13 +51,16 @@ void obelisk::KnowledgeBase::createTable(std::function<const char*()> function)
if (result != SQLITE_OK)
{
logSqliteError(result);
throw obelisk::KnowledgeBaseException("something happened");
}
if (tmp)
{
std::string errmsg(tmp);
throw obelisk::KnowledgeBaseException(errmsg);
}
else
{
throw obelisk::KnowledgeBaseException();
}
}
}
// TODO: log files?

Ver fichero

@@ -43,6 +43,11 @@ namespace obelisk
const std::string errorMessage_;
public:
KnowledgeBaseException() :
errorMessage_("an unknown error occured")
{
}
KnowledgeBaseException(const std::string& errorMessage) :
errorMessage_(errorMessage)
{