WPILibC++
2019.4.1-1-g12ab035
|
Data buffer. More...
#include <Buffer.h>
Public Member Functions | |
Buffer (const uv_buf_t &oth) | |
Buffer (StringRef str) | |
Buffer (ArrayRef< uint8_t > arr) | |
Buffer (char *base_, size_t len_) | |
Buffer (const char *base_, size_t len_) | |
ArrayRef< char > | data () const |
MutableArrayRef< char > | data () |
operator ArrayRef< char > () const | |
operator MutableArrayRef< char > () | |
Buffer | Dup () const |
void | Deallocate () |
Buffer | Move () |
Static Public Member Functions | |
static Buffer | Allocate (size_t size) |
static Buffer | Dup (StringRef in) |
static Buffer | Dup (ArrayRef< uint8_t > in) |
Friends | |
void | swap (Buffer &a, Buffer &b) |
Additional Inherited Members | |
![]() | |
ULONG | len |
char * | base |
size_t | len |
Data buffer.
Convenience wrapper around uv_buf_t.