|
Electroneum
|
#include <algorithm>#include <cstdint>#include <memory>#include <string>#include <type_traits>

Go to the source code of this file.
Classes | |
| class | epee::span< T > |
| Non-owning sequence of data. Does not deep copy. More... | |
Namespaces | |
| epee | |
Functions | |
| template<typename T > | |
| constexpr span< const typename T::value_type > | epee::to_span (const T &src) |
| template<typename T > | |
| constexpr span< typename T::value_type > | epee::to_mut_span (T &src) |
| template<typename T > | |
| constexpr bool | epee::has_padding () noexcept |
| template<typename T > | |
| span< const std::uint8_t > | epee::to_byte_span (const span< const T > src) noexcept |
| template<typename T > | |
| span< const std::uint8_t > | epee::as_byte_span (const T &src) noexcept |
| template<typename T > | |
| span< std::uint8_t > | epee::as_mut_byte_span (T &src) noexcept |
| template<typename T > | |
| span< const T > | epee::strspan (const std::string &s) noexcept |
| make a span from a std::string More... | |