OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::AsioConstBufferSeq2 Class Reference

#include <asiobuf.hpp>

Public Types

typedef openvpn_io::const_buffer value_type
 
typedef const openvpn_io::const_buffer * const_iterator
 

Public Member Functions

 AsioConstBufferSeq2 (const Buffer &b1, const Buffer &b2)
 
const openvpn_io::const_buffer * begin () const
 
const openvpn_io::const_buffer * end () const
 
size_t size () const
 

Private Attributes

const openvpn_io::const_buffer buf [2]
 

Detailed Description

Definition at line 20 of file asiobuf.hpp.

Member Typedef Documentation

◆ const_iterator

typedef const openvpn_io::const_buffer* openvpn::AsioConstBufferSeq2::const_iterator

Definition at line 31 of file asiobuf.hpp.

◆ value_type

typedef openvpn_io::const_buffer openvpn::AsioConstBufferSeq2::value_type

Definition at line 30 of file asiobuf.hpp.

Constructor & Destructor Documentation

◆ AsioConstBufferSeq2()

openvpn::AsioConstBufferSeq2::AsioConstBufferSeq2 ( const Buffer b1,
const Buffer b2 
)
inline

Definition at line 23 of file asiobuf.hpp.

Member Function Documentation

◆ begin()

const openvpn_io::const_buffer * openvpn::AsioConstBufferSeq2::begin ( ) const
inline

Definition at line 32 of file asiobuf.hpp.

◆ end()

const openvpn_io::const_buffer * openvpn::AsioConstBufferSeq2::end ( ) const
inline

Definition at line 36 of file asiobuf.hpp.

◆ size()

size_t openvpn::AsioConstBufferSeq2::size ( ) const
inline

Definition at line 41 of file asiobuf.hpp.

Member Data Documentation

◆ buf

const openvpn_io::const_buffer openvpn::AsioConstBufferSeq2::buf[2]
private

Definition at line 48 of file asiobuf.hpp.


The documentation for this class was generated from the following file: