#include <buffer_impl.h>
Public Member Functions | |
CallResult | call () noexcept override |
RosCB (const std::weak_ptr< Impl > &parent, std::size_t epoch) noexcept | |
Public Member Functions inherited from ros::CallbackInterface | |
virtual bool | ready () |
virtual | ~CallbackInterface () |
Private Attributes | |
std::size_t | epoch_ |
std::weak_ptr< Impl > | parent_ |
Additional Inherited Members | |
Public Types inherited from ros::CallbackInterface | |
enum | CallResult |
Public Attributes inherited from ros::CallbackInterface | |
Invalid | |
Success | |
TryAgain | |
Definition at line 96 of file buffer_impl.h.
|
inlinenoexcept |
Definition at line 99 of file buffer_impl.h.
|
inlineoverridevirtualnoexcept |
Implements ros::CallbackInterface.
Definition at line 102 of file buffer_impl.h.
|
private |
Definition at line 120 of file buffer_impl.h.
|
private |
Definition at line 119 of file buffer_impl.h.