Meaningful error codes instead of plain -1

This commit is contained in:
Pavel Kirienko
2014-03-28 19:21:08 +04:00
parent 4886e2194f
commit ae63ad5db5
34 changed files with 112 additions and 73 deletions
+3 -2
View File
@@ -5,6 +5,7 @@
#pragma once
#include <cassert>
#include <uavcan/error.hpp>
#include <uavcan/impl_constants.hpp>
#include <uavcan/dynamic_memory.hpp>
#include <uavcan/node/abstract_node.hpp>
@@ -94,7 +95,7 @@ public:
{
return INode::spin(deadline);
}
return -1;
return -ErrNotInited;
}
int spin(MonotonicDuration duration)
@@ -103,7 +104,7 @@ public:
{
return INode::spin(duration);
}
return -1;
return -ErrNotInited;
}
bool isStarted() const { return started_; }