DUNE: Uniform Navigational Environment  2019.02.0
DUNE::Entities::BasicEntity Member List

This is the complete list of members for DUNE::Entities::BasicEntity, including all inherited members.

BasicEntity(Tasks::AbstractTask *owner, Tasks::Context &context)DUNE::Entities::BasicEntityinline
bind(Tasks::Recipient *recipient, E *ent_obj, void(E::*consumer)(const M *)=&E::consume)DUNE::Entities::BasicEntityinlineprotected
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::BasicEntityinline
dispatchReply(const IMC::Message &original, IMC::Message &msg, unsigned int flags=0)DUNE::Entities::BasicEntityinline
getId(void) const DUNE::Entities::BasicEntityinline
getLabel(void) const DUNE::Entities::BasicEntityinline
m_ctxDUNE::Entities::BasicEntityprotected
m_ent_infoDUNE::Entities::BasicEntityprotected
m_ownerDUNE::Entities::BasicEntityprotected
operator==(const std::string label) const DUNE::Entities::BasicEntityinline
operator==(unsigned int id) const DUNE::Entities::BasicEntityinline
reportInfo(void)DUNE::Entities::BasicEntity
setBindings(Tasks::Recipient *recipient)DUNE::Entities::BasicEntityinlinevirtual
setId(unsigned int id)DUNE::Entities::BasicEntityinline
setLabel(const std::string &label)DUNE::Entities::BasicEntity
~BasicEntity()DUNE::Entities::BasicEntityinlinevirtual