Firmware
|
Public Member Functions | |
Block (SuperBlock *parent, const char *name) | |
Block (const Block &)=delete | |
Block & | operator= (const Block &)=delete |
Block (Block &&)=delete | |
Block & | operator= (Block &&)=delete |
void | getName (char *name, size_t n) |
virtual void | updateParams () |
virtual void | updateSubscriptions () |
virtual void | updatePublications () |
virtual void | setDt (float dt) |
float | getDt () |
![]() | |
void | setSibling (Block * sibling) |
const Block * | getSibling () const |
Protected Member Functions | |
virtual void | updateParamsSubclass () |
SuperBlock * | getParent () |
List< uORB::SubscriptionNode * > & | getSubscriptions () |
List< uORB::PublicationNode * > & | getPublications () |
List< BlockParamBase * > & | getParams () |
Protected Attributes | |
const char * | _name |
SuperBlock * | _parent |
float | _dt {0.0f} |
List< uORB::SubscriptionNode * > | _subscriptions |
List< uORB::PublicationNode * > | _publications |
List< BlockParamBase * > | _params |
![]() | |
Block * | _sibling |
Friends | |
class | BlockParamBase |