![]() |
WPILibC++ 2027.0.0-alpha-3
|
Data buffer. More...
#include <wpinet/uv/Buffer.h>
Public Member Functions | |
| Buffer () | |
| Buffer (const uv_buf_t &oth) | |
| Buffer (std::string_view str) | |
| Buffer (std::span< const uint8_t > arr) | |
| Buffer (char *base_, size_t len_) | |
| Buffer (const char *base_, size_t len_) | |
| Buffer (uint8_t *base_, size_t len_) | |
| Buffer (const uint8_t *base_, size_t len_) | |
| std::span< const char > | data () const |
| std::span< char > | data () |
| std::span< const uint8_t > | bytes () const |
| std::span< uint8_t > | bytes () |
| operator std::span< const char > () const | |
| operator std::span< char > () | |
| Buffer | Dup () const |
| void | Deallocate () |
| Buffer | Move () |
Static Public Member Functions | |
| static Buffer | Allocate (size_t size) |
| static Buffer | Dup (std::string_view in) |
| static Buffer | Dup (std::span< const uint8_t > in) |
Friends | |
| void | swap (Buffer &a, Buffer &b) |
Data buffer.
Convenience wrapper around uv_buf_t.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |