36#undef MONERO_DEFAULT_LOG_CATEGORY
37#define MONERO_DEFAULT_LOG_CATEGORY "net.buffer"
40#define NET_BUFFER_LOG(x) ((void)0)
#define NET_BUFFER_LOG(x)
Definition buffer.h:40
epee::span< const uint8_t > span(size_t sz) const
Definition buffer.h:53
epee::span< const uint8_t > carve(size_t sz)
Definition buffer.h:55
buffer(size_t reserve=0)
Definition buffer.h:49
void erase(size_t sz)
Definition buffer.h:52
size_t size() const
Definition buffer.h:56
void append(const void *data, size_t sz)
Definition buffer.cpp:42
std::vector< uint8_t > storage
Definition buffer.h:59
size_t offset
Definition buffer.h:60
Non-owning sequence of data. Does not deep copy.
Definition span.h:55
TODO: (mj-xmr) This will be reduced in an another PR.
Definition byte_slice.h:40
std::string data
Definition base58.cpp:37