boost::capy::const_buffer
Holds a contiguous range of unmodifiable bytes
Synopsis
Declared in <boost/capy/buffers.hpp>
class const_buffer
: public /* implementation-defined */
Member Functions
Name |
Description |
|
Constructor |
Assignment |
|
Return a pointer to the beginning of the memory region |
|
Remove a prefix of the memory region |
|
Return the number of valid bytes in the referenced memory region |
Non-Member Functions
Name |
Description |
Return a buffer from a const std::basic_string with a maximum size. |
|
Return a buffer with a maximum size. |
|
Return a buffer from a const std::span. |
|
Return a buffer with a maximum size. |
|
Return a buffer from a const std::vector with a maximum size. |
|
Return a buffer from a const std::vector. |
|
Return a buffer from a const C‐style array. |
|
Return a buffer from a std::basic_string_view. |
|
Return a buffer. |
|
Return a buffer from a const contiguous range. |
|
Return a buffer from a const std::basic_string. |
|
Return a buffer from a const std::array. |
|
Return a buffer from a const contiguous range with a maximum size. |
|
Return a buffer. |
|
Return a buffer from a const std::array with a maximum size. |
|
Return a buffer from a const C‐style array with a maximum size. |
|
Return a buffer from a std::basic_string_view with a maximum size. |
|
Return a buffer from a const std::span with a maximum size. |
Created with MrDocs