C/C++ API Reference
Loading...
Searching...
No Matches
pw::multibuf::internal::ChunksImpl< Deque, kContiguity, kMutability > Class Template Reference

Overview

template<typename Deque, ChunkContiguity kContiguity, ChunkMutability kMutability>
class pw::multibuf::internal::ChunksImpl< Deque, kContiguity, kMutability >

Base class for ranges of chunks.

Public Types

using size_type = typename Deque::size_type
 
using value_type = typename Deque::value_type
 
using difference_type = typename Deque::difference_type
 
using iterator = ChunkIterator< size_type, kContiguity, kMutability >
 
using const_iterator = ChunkIterator< size_type, kContiguity, ChunkMutability::kConst >
 

Public Member Functions

constexpr size_type size () const
 
constexpr iterator begin () const
 
constexpr iterator end () const
 
constexpr const_iterator cbegin () const
 
constexpr const_iterator cend () const
 

Friends

class GenericMultiBuf
 
class ::pw::multibuf::test::IteratorTest
 

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