* `D` denotes a dynamic buffer class. * `a` denotes a value of type `D`. * `c` denotes a (possibly const) value of type `D`. * `n` denotes a value of type `std::size_t`. * `T` denotes a type meeting the requirements for __ConstBufferSequence__. * `U` denotes a type meeting the requirements for __MutableBufferSequence__.
* `D` denotes a dynamic buffer class. * `a` denotes a value of type `D`. * `c` denotes a (possibly const) value of type `D`. * `n` denotes a value of type `std::size_t`. * `T` denotes a type meeting the requirements for __ConstBufferSequence__. * `U` denotes a type meeting the requirements for __MutableBufferSequence__.
* `a` denotes a value of type `D`.
* `c` denotes a (possibly const) value of type `D`.
* `n` denotes a value of type `std::size_t`.
* `T` denotes a type meeting the requirements for __ConstBufferSequence__.
* `U` denotes a type meeting the requirements for __MutableBufferSequence__.
* `a` denotes a value of type `D`.
* `c` denotes a (possibly const) value of type `D`.
* `n` denotes a value of type `std::size_t`.
* `T` denotes a type meeting the requirements for __ConstBufferSequence__.
* `U` denotes a type meeting the requirements for __MutableBufferSequence__.