ManagedBuffer

Provide a copyable/moveable wrapper around [llarp_buffer_t]().

#include <buffer.hpp>

Public Functions

Name
ManagedBuffer() =delete
ManagedBuffer(const llarp_buffer_t & b)
ManagedBuffer(ManagedBuffer && ) =default
ManagedBuffer(const ManagedBuffer & ) =default
operator const llarp_buffer_t &() const

Public Attributes

Name
llarp_buffer_t underlying

Public Functions Documentation

function ManagedBuffer

ManagedBuffer() =delete

function ManagedBuffer

inline explicit ManagedBuffer(
    const llarp_buffer_t & b
)

function ManagedBuffer

ManagedBuffer(
    ManagedBuffer && 
) =default

function ManagedBuffer

ManagedBuffer(
    const ManagedBuffer & 
) =default

function operator const llarp_buffer_t &

inline operator const llarp_buffer_t &() const

Public Attributes Documentation

variable underlying

llarp_buffer_t underlying;

Updated on 2026-01-10 at 22:49:44 +0000