Browse Source

Controllib block: Make copy constructor private

sbg
Lorenz Meier 11 years ago
parent
commit
3ca15ab157
  1. 5
      src/modules/controllib/block/Block.hpp

5
src/modules/controllib/block/Block.hpp

@ -93,6 +93,11 @@ protected: @@ -93,6 +93,11 @@ protected:
List<uORB::SubscriptionBase *> _subscriptions;
List<uORB::PublicationBase *> _publications;
List<BlockParamBase *> _params;
private:
/* this class has pointer data members and should not be copied (private constructor) */
Block(const control::Block&);
Block operator=(const control::Block&);
};
class __EXPORT SuperBlock :

Loading…
Cancel
Save