Options for a subscription.
More...
#include <transport/transport.hh>
Options for a subscription.
gazebo::transport::SubscribeOptions::SubscribeOptions |
( |
| ) |
|
|
inline |
bool gazebo::transport::SubscribeOptions::GetLatching |
( |
| ) |
const |
|
inline |
Are we latching?
- Returns
- true if we're latching the latest message, false otherwise
std::string gazebo::transport::SubscribeOptions::GetMsgType |
( |
| ) |
const |
|
inline |
Get the type of the topic we're subscribed to.
- Returns
- The type of the topic we're subscribed to
NodePtr gazebo::transport::SubscribeOptions::GetNode |
( |
| ) |
const |
|
inline |
Get the node we're subscribed to.
- Returns
- The associated node
std::string gazebo::transport::SubscribeOptions::GetTopic |
( |
| ) |
const |
|
inline |
Get the topic we're subscribed to.
- Returns
- The topic we're subscribed to
template<class M >
void gazebo::transport::SubscribeOptions::Init |
( |
const std::string & |
_topic, |
|
|
NodePtr |
_node, |
|
|
bool |
_latching |
|
) |
| |
|
inline |
Initialize the options.
- Parameters
-
[in] | _topic | Topic we're subscribing to |
[in,out] | _node | The associated node |
[in] | _latching | If true, latch the latest message; if false, don't latch |
References gzthrow, and NULL.
Referenced by gazebo::transport::Node::Subscribe().
void gazebo::transport::SubscribeOptions::Init |
( |
const std::string & |
_topic, |
|
|
NodePtr |
_node, |
|
|
bool |
_latching |
|
) |
| |
|
inline |
Initialize the options.
This version of init is only used when creating subscribers of raw data.
- Parameters
-
[in] | _topic | Topic we're subscribing to |
[in,out] | _node | The associated node |
[in] | _latching | If true, latch the latest message; if false, don't latch |
The documentation for this class was generated from the following file: