78 bool update(
void *data);
115 virtual bool update() = 0;
151 T &
get() {
return _data; }
161 bool update(
const T &data)
An intrusive linked list.
__BEGIN_DECLS typedef void * orb_advert_t
ORB topic advertiser handle.
Definition: uORB.h:134
Definition: uORBFastRpcChannel.hpp:44
Publication(const struct orb_metadata *meta, int priority=-1, List< PublicationNode *> *list=nullptr)
Constructor.
Definition: Publication.hpp:134
bool update(void *data)
Update the struct.
Definition: Publication.cpp:56
Base publication wrapper class, used in list traversal of various publications.
Definition: Publication.hpp:52
API for the uORB lightweight object broker.
Simple error/warning functions, heavily inspired by the BSD functions of the same names...
Publication wrapper class.
Definition: Publication.hpp:122
bool update() override
Create an update function that uses the embedded struct.
Definition: Publication.hpp:156
The publication base class as a list node.
Definition: Publication.hpp:96