![]() |
Embedded Template Library
1.0
|
This router can be used as a producer-only of messages, such an interrupt routine. More...
#include <message_router_generator.h>
Public Member Functions | |
message_producer (etl::message_router_id_t id_) | |
void | receive (const etl::imessage &) ETL_OVERRIDE |
void | receive (etl::imessage_router &, const etl::imessage &) ETL_OVERRIDE |
void | receive (imessage_router &, etl::message_router_id_t, const etl::imessage &) ETL_OVERRIDE |
bool | accepts (etl::message_id_t) const ETL_OVERRIDE |
ETL_DEPRECATED bool | is_null_router () const ETL_OVERRIDE |
bool | is_producer () const ETL_OVERRIDE |
bool | is_consumer () const ETL_OVERRIDE |
message_producer (etl::message_router_id_t id_) | |
void | receive (const etl::imessage &) ETL_OVERRIDE |
void | receive (etl::imessage_router &, const etl::imessage &) ETL_OVERRIDE |
void | receive (imessage_router &, etl::message_router_id_t, const etl::imessage &) ETL_OVERRIDE |
bool | accepts (etl::message_id_t) const ETL_OVERRIDE |
ETL_DEPRECATED bool | is_null_router () const ETL_OVERRIDE |
bool | is_producer () const ETL_OVERRIDE |
bool | is_consumer () const ETL_OVERRIDE |
Additional Inherited Members |
This router can be used as a producer-only of messages, such an interrupt routine.