[#HexStr-02f] = HexStr :mrdocs: `HexStr` overloads == Synopses Declared in `<crypto/hex_base.h>` Convert a span of std::byte to a lower‐case hexadecimal string. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::string xref:HexStr-0c.adoc[HexStr](std::span<std::byte const> s); ---- [.small]#xref:HexStr-0c.adoc[_» more..._]# Convert a span of chars to a lower‐case hexadecimal string. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::string xref:HexStr-02a.adoc[HexStr](std::span<char const> s); ---- [.small]#xref:HexStr-02a.adoc[_» more..._]# Convert a span of bytes to a lower‐case hexadecimal string. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- std::string xref:HexStr-0a.adoc[HexStr](std::span<uint8_t const> s); ---- [.small]#xref:HexStr-0a.adoc[_» more..._]# == Return Value The lower‐case hexadecimal representation of `s.` == Parameters [cols="1,4"] |=== | Name| Description | *s* | The bytes to encode. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#