NPRPC docs

function make_read_only_span

C++

inline const Span<const uint8_t> make_read_only_span(const std::string &str) noexcept

A read-only byte view of str, e.g. to pass as vector<u8>.

include/nprpc/flat.hpp:612

template <typename T, typename Alloc> inline const Span<const T> make_read_only_span(const std::vector<T, Alloc> &v) noexcept

A read-only view of v's elements.

include/nprpc/flat.hpp:621

template <typename T> inline const Span<const T> make_read_only_span(const T *data, const size_t size) noexcept

A read-only view of size elements at data.

include/nprpc/flat.hpp:628

template <typename T> inline const Span<const T> make_read_only_span(Span<T> span) noexcept

A read-only view of span.

include/nprpc/flat.hpp:636