MySQL 8.4.0
Source Code Documentation
http::cno::BufferSequence< SourceType, ResultType > Class Template Reference

#include <buffer_sequence.h>

Classes

class  Iterator
 

Public Member Functions

 BufferSequence (const SourceType *source, size_t source_count)
 
const Iterator begin () const
 
const Iterator end () const
 

Public Attributes

const SourceType * source_
 
size_t source_count_ {0}
 
std::vector< ResultTypedestination_
 
size_t destination_initialized_count_ {0}
 

Constructor & Destructor Documentation

◆ BufferSequence()

template<typename SourceType = cno_buffer_t, typename ResultType = net::const_buffer>
http::cno::BufferSequence< SourceType, ResultType >::BufferSequence ( const SourceType *  source,
size_t  source_count 
)
inline

Member Function Documentation

◆ begin()

template<typename SourceType = cno_buffer_t, typename ResultType = net::const_buffer>
const Iterator http::cno::BufferSequence< SourceType, ResultType >::begin ( ) const
inline

◆ end()

template<typename SourceType = cno_buffer_t, typename ResultType = net::const_buffer>
const Iterator http::cno::BufferSequence< SourceType, ResultType >::end ( ) const
inline

Member Data Documentation

◆ destination_

template<typename SourceType = cno_buffer_t, typename ResultType = net::const_buffer>
std::vector<ResultType> http::cno::BufferSequence< SourceType, ResultType >::destination_
mutable

◆ destination_initialized_count_

template<typename SourceType = cno_buffer_t, typename ResultType = net::const_buffer>
size_t http::cno::BufferSequence< SourceType, ResultType >::destination_initialized_count_ {0}
mutable

◆ source_

template<typename SourceType = cno_buffer_t, typename ResultType = net::const_buffer>
const SourceType* http::cno::BufferSequence< SourceType, ResultType >::source_

◆ source_count_

template<typename SourceType = cno_buffer_t, typename ResultType = net::const_buffer>
size_t http::cno::BufferSequence< SourceType, ResultType >::source_count_ {0}

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