add explicit non-callback contructor for nuttx/uorb subscriber to work around linker issues

This commit is contained in:
Thomas Gubler
2014-12-17 08:22:38 +01:00
parent be26952038
commit 9bad23e418
3 changed files with 36 additions and 1 deletions
+15
View File
@@ -178,6 +178,21 @@ public:
//XXX store callback
{}
/**
* Construct SubscriberUORB by providing orb meta data without callback
* @param meta orb metadata for the topic which is used
* @param interval Minimal interval between calls to callback
* @param list subscriber is added to this list
*/
SubscriberUORB(const struct orb_metadata *meta,
unsigned interval,
List<uORB::SubscriptionNode *> *list) :
Subscriber<M>(),
uORB::Subscription<M>(meta, interval, list),
_callback(nullptr)
//XXX store callback
{}
~SubscriberUORB() {};
/**