|
nros C++ API
Lightweight ROS 2 client for embedded real-time systems (C++ headers)
|
#include <subscription.hpp>
Public Member Functions | |
| const uint8_t * | data () const |
| bool | empty () const |
| View & | operator= (const View &)=delete |
| View & | operator= (View &&o) |
| size_t | size () const |
| View () | |
| View (const View &)=delete | |
| View (View &&o) | |
| View (void *sub, const uint8_t *buf, size_t len, void *token) | |
Internal constructor — callers use Subscription::try_borrow(). | |
| ~View () | |
Phase 124.A.7 — read-only view returned by Subscription::borrow. RAII: Drop releases the view back to the subscriber.
|
inline |
|
inline |
|
inline |
|
inline |
Internal constructor — callers use Subscription::try_borrow().
|
inline |
|
inline |