boost::capy::mutable_buffer_archetype_

Archetype for MutableBufferSequence concept checking.

Synopsis

struct mutable_buffer_archetype_;

Description

This type satisfies MutableBufferSequence but cannot be instantiated. Use it in concept definitions to verify that a function template accepts any MutableBufferSequence.

Example

template<typename T>
concept MyReadable =
    requires(T& stream, mutable_buffer_archetype buffers)
    {
        stream.read(buffers);
    };

Member Functions

Name

Description

mutable_buffer_archetype_ [constructor] [deleted]

Constructors

operator=

Assignment operators

operator const_buffer

Conversion to const_buffer

operator mutable_buffer

Conversion to mutable_buffer

Created with MrDocs