|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
This is the complete list of members for nros::Publisher< M >, including all inherited members.
| assert_liveliness() | nros::Publisher< M > | inline |
| get_topic_name() const | nros::Publisher< M > | inline |
| is_valid() const | nros::Publisher< M > | inline |
| loan(size_t requested_len) | nros::Publisher< M > | inline |
| Node | nros::Publisher< M > | friend |
| on_liveliness_lost(nros_cpp_publisher_count_cb_t cb, void *user_context=nullptr) | nros::Publisher< M > | inline |
| on_offered_deadline_missed(uint32_t deadline_ms, nros_cpp_publisher_count_cb_t cb, void *user_context=nullptr) | nros::Publisher< M > | inline |
| operator=(Publisher &&other) | nros::Publisher< M > | inline |
| publish(const M &msg) | nros::Publisher< M > | inline |
| publish_raw(const uint8_t *data, size_t len) | nros::Publisher< M > | inline |
| publish_streamed(size_t total_len, W &&writer) | nros::Publisher< M > | inline |
| Publisher(Publisher &&other) | nros::Publisher< M > | inline |
| Publisher() | nros::Publisher< M > | inline |
| ~Publisher() | nros::Publisher< M > | inline |