|
|
using | size_type = std::size_t |
|
using | difference_type = std::ptrdiff_t |
|
using | pointer = void const * |
|
using | const_pointer = void const * |
|
|
constexpr | const_void_span (const_void_span const &) noexcept=default |
|
constexpr | const_void_span (const_void_span &&) noexcept=default |
|
constexpr const_void_span & | operator= (const_void_span const &) noexcept=default |
|
constexpr const_void_span & | operator= (const_void_span &&) noexcept=default |
|
constexpr | const_void_span (void const *pointer, size_t size) noexcept |
|
constexpr | const_void_span (void_span const &rhs) noexcept |
|
template<typename T, std::size_t N> |
| constexpr | const_void_span (std::array< T, N > const &rhs) noexcept |
|
template<typename T, std::size_t N> |
| constexpr | const_void_span (std::span< T, N > const &rhs) noexcept |
|
constexpr pointer | data () const noexcept |
|
constexpr size_type | size () const noexcept |
|
constexpr size_type | size_bytes () const noexcept |
|
constexpr bool | empty () const noexcept |
|
template<std::size_t N> |
| constexpr const_void_span | first () const noexcept |
|
constexpr const_void_span | first (size_type n) const noexcept |
|
template<std::size_t N> |
| constexpr const_void_span | last () const noexcept |
|
constexpr const_void_span | last (size_type n) const noexcept |
|
template<std::size_t Offset, std::size_t Count = std::dynamic_extent> |
| constexpr const_void_span | subspan () const noexcept |
|
constexpr const_void_span | subspan (size_type offset, size_type count=std::dynamic_extent) const noexcept |
|
|
static constexpr std::size_t | extent = std::dynamic_extent |
|
template<typename T, size_t E = std::dynamic_extent>
requires (std::is_const_v<T>) |
| constexpr friend std::span< T, E > | as_span (const_void_span const &rhs) noexcept |
|
template<typename CharT, typename Traits = std::char_traits<CharT>> |
| constexpr friend std::basic_string_view< CharT, Traits > | as_basic_string_view (const_void_span const &rhs) noexcept |
|
constexpr friend std::string_view | as_string_view (const_void_span const &rhs) noexcept |
|
constexpr friend bstring_view | as_bstring_view (const_void_span const &rhs) noexcept |
The documentation for this class was generated from the following file: