nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
Loading...
Searching...
No Matches
nros::Subscription< M > Member List

This is the complete list of members for nros::Subscription< M >, including all inherited members.

get_topic_name() constnros::Subscription< M >inline
has_sched_handle() constnros::Subscription< M >inline
is_valid() constnros::Subscription< M >inline
Nodenros::Subscription< M >friend
on_liveliness_changed(nros_cpp_liveliness_changed_cb_t cb, void *user_context=nullptr)nros::Subscription< M >inline
on_message_lost(nros_cpp_subscriber_count_cb_t cb, void *user_context=nullptr)nros::Subscription< M >inline
on_requested_deadline_missed(uint32_t deadline_ms, nros_cpp_subscriber_count_cb_t cb, void *user_context=nullptr)nros::Subscription< M >inline
operator=(Subscription &&other)nros::Subscription< M >inline
sched_handle_id() constnros::Subscription< M >inline
stream()nros::Subscription< M >inline
stream() constnros::Subscription< M >inline
Subscription(Subscription &&other)nros::Subscription< M >inline
Subscription()nros::Subscription< M >inline
try_borrow()nros::Subscription< M >inline
try_recv(M &msg)nros::Subscription< M >inline
try_recv_raw(uint8_t *buf, size_t capacity, size_t &out_len)nros::Subscription< M >inline
try_recv_raw_with_attachment(uint8_t *buf, size_t capacity, size_t &out_len, uint8_t *att, size_t att_capacity, size_t &out_att_len)nros::Subscription< M >inline
try_recv_sequence(uint8_t *buf, size_t per_msg_cap, size_t max_msgs, size_t *out_lens, size_t &out_count)nros::Subscription< M >inline
try_recv_validated(M &msg, nros_cpp_integrity_status_t &status)nros::Subscription< M >inline
TypedSubscriptionFn typedefnros::Subscription< M >
TypedSubscriptionFnWithCtx typedefnros::Subscription< M >
TypedSubscriptionInfoFn typedefnros::Subscription< M >
~Subscription()nros::Subscription< M >inline