BasicEntity(Tasks::AbstractTask *owner, Tasks::Context &context) | DUNE::Entities::BasicEntity | inline |
bind(Tasks::Recipient *recipient, E *ent_obj, void(E::*consumer)(const M *)=&E::consume) | DUNE::Entities::BasicEntity | inlineprotected |
consume(const IMC::QueryEntityInfo *msg) | DUNE::Entities::BasicEntity | |
dispatch(IMC::Message *msg, unsigned int flags=0) | DUNE::Entities::BasicEntity | |
dispatch(IMC::Message &msg, unsigned int flags=0) | DUNE::Entities::BasicEntity | inline |
dispatchReply(const IMC::Message &original, IMC::Message &msg, unsigned int flags=0) | DUNE::Entities::BasicEntity | inline |
getId(void) const | DUNE::Entities::BasicEntity | inline |
getLabel(void) const | DUNE::Entities::BasicEntity | inline |
m_ctx | DUNE::Entities::BasicEntity | protected |
m_ent_info | DUNE::Entities::BasicEntity | protected |
m_owner | DUNE::Entities::BasicEntity | protected |
operator==(const std::string label) | DUNE::Entities::BasicEntity | inline |
operator==(unsigned int id) | DUNE::Entities::BasicEntity | inline |
reportInfo(void) | DUNE::Entities::BasicEntity | |
setBindings(Tasks::Recipient *recipient) | DUNE::Entities::BasicEntity | inlinevirtual |
setId(unsigned int id) | DUNE::Entities::BasicEntity | inline |
setLabel(const std::string &label) | DUNE::Entities::BasicEntity | |
~BasicEntity() | DUNE::Entities::BasicEntity | inlinevirtual |