aboutsummaryrefslogtreecommitdiff
path: root/src/modules/controllib/block/Block.hpp
diff options
context:
space:
mode:
authorJames Goppert <james.goppert@gmail.com>2014-03-16 16:14:56 -0400
committerJames Goppert <james.goppert@gmail.com>2014-03-20 12:12:42 -0400
commitfd6590cfa7e14436fa8af6a0569b6382cd39069a (patch)
tree4edc6f8aac6be73ef92519d352d77645d06decd7 /src/modules/controllib/block/Block.hpp
parent2c32cdf16bb02a9ae4d47b60cb32553fefb33738 (diff)
downloadpx4-firmware-fd6590cfa7e14436fa8af6a0569b6382cd39069a.tar.gz
px4-firmware-fd6590cfa7e14436fa8af6a0569b6382cd39069a.tar.bz2
px4-firmware-fd6590cfa7e14436fa8af6a0569b6382cd39069a.zip
Moved UOrbPubliction/Subscription to uORB::Publication/Subscription
Diffstat (limited to 'src/modules/controllib/block/Block.hpp')
-rw-r--r--src/modules/controllib/block/Block.hpp16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/modules/controllib/block/Block.hpp b/src/modules/controllib/block/Block.hpp
index 258701f27..6a8e1b5b9 100644
--- a/src/modules/controllib/block/Block.hpp
+++ b/src/modules/controllib/block/Block.hpp
@@ -44,6 +44,12 @@
#include "List.hpp"
+// forward declaration
+namespace uORB {
+ class SubscriptionBase;
+ class PublicationBase;
+}
+
namespace control
{
@@ -55,8 +61,6 @@ static const uint8_t blockNameLengthMax = 80;
// forward declaration
class BlockParamBase;
-class UOrbSubscriptionBase;
-class UOrbPublicationBase;
class SuperBlock;
/**
@@ -79,15 +83,15 @@ public:
protected:
// accessors
SuperBlock *getParent() { return _parent; }
- List<UOrbSubscriptionBase *> & getSubscriptions() { return _subscriptions; }
- List<UOrbPublicationBase *> & getPublications() { return _publications; }
+ List<uORB::SubscriptionBase *> & getSubscriptions() { return _subscriptions; }
+ List<uORB::PublicationBase *> & getPublications() { return _publications; }
List<BlockParamBase *> & getParams() { return _params; }
// attributes
const char *_name;
SuperBlock *_parent;
float _dt;
- List<UOrbSubscriptionBase *> _subscriptions;
- List<UOrbPublicationBase *> _publications;
+ List<uORB::SubscriptionBase *> _subscriptions;
+ List<uORB::PublicationBase *> _publications;
List<BlockParamBase *> _params;
};