xrpld
Loading...
Searching...
No Matches
xrpl::BaseHTTPPeer< Handler, Impl >::Buffer Struct Reference

#include <BaseHTTPPeer.h>

Collaboration diagram for xrpl::BaseHTTPPeer< Handler, Impl >::Buffer:

Public Member Functions

 Buffer (void const *ptr, std::size_t len)

Public Attributes

std::unique_ptr< char[]> data
std::size_t bytes
std::size_t used {0}

Detailed Description

template<class Handler, class Impl>
struct xrpl::BaseHTTPPeer< Handler, Impl >::Buffer

Definition at line 45 of file BaseHTTPPeer.h.

Constructor & Destructor Documentation

◆ Buffer()

template<class Handler, class Impl>
xrpl::BaseHTTPPeer< Handler, Impl >::Buffer::Buffer ( void const * ptr,
std::size_t len )

Definition at line 47 of file BaseHTTPPeer.h.

Member Data Documentation

◆ data

template<class Handler, class Impl>
std::unique_ptr<char[]> xrpl::BaseHTTPPeer< Handler, Impl >::Buffer::data

Definition at line 52 of file BaseHTTPPeer.h.

◆ bytes

template<class Handler, class Impl>
std::size_t xrpl::BaseHTTPPeer< Handler, Impl >::Buffer::bytes

Definition at line 53 of file BaseHTTPPeer.h.

◆ used

template<class Handler, class Impl>
std::size_t xrpl::BaseHTTPPeer< Handler, Impl >::Buffer::used {0}

Definition at line 54 of file BaseHTTPPeer.h.