#include <publication.hpp>

Public Types | |
| typedef boost::shared_ptr < Publication< M > > | shared_ptr |
Public Member Functions | |
| virtual bool | channelReady (ChannelElementBase::shared_ptr channel) |
| virtual bool | mqChannelReady (ChannelElementBase::shared_ptr channel) |
| Publication (const std::string &topic) | |
| bool | publish (M message) |
| ~Publication () | |
Definition at line 30 of file publication.hpp.
| typedef boost::shared_ptr< Publication<M> > micros_rtt::Publication< M >::shared_ptr |
Reimplemented from micros_rtt::ConnectionBase.
Definition at line 33 of file publication.hpp.
| micros_rtt::Publication< M >::Publication | ( | const std::string & | topic | ) | [inline] |
Definition at line 35 of file publication.hpp.
| micros_rtt::Publication< M >::~Publication | ( | ) | [inline] |
Definition at line 36 of file publication.hpp.
| virtual bool micros_rtt::Publication< M >::channelReady | ( | ChannelElementBase::shared_ptr | channel | ) | [inline, virtual] |
Implements micros_rtt::ConnectionBase.
Definition at line 60 of file publication.hpp.
| virtual bool micros_rtt::Publication< M >::mqChannelReady | ( | ChannelElementBase::shared_ptr | channel | ) | [inline, virtual] |
Implements micros_rtt::ConnectionBase.
Definition at line 62 of file publication.hpp.
| bool micros_rtt::Publication< M >::publish | ( | M | message | ) | [inline] |
Definition at line 38 of file publication.hpp.