|
| std::vector< std::byte > | Base64Decode (std::string_view input) |
| |
| CString | Base64Encode (const std::vector< std::byte > &input) |
| |
| CString | Base64Encode (std::span< const std::byte > input) |
| |
| std::ostream & | operator<< (std::ostream &stream, const CString &text) |
| |
| bool | operator== (const char *str, const CString &text) noexcept |
| |
| bool | operator!= (const char *str, const CString &text) noexcept |
| |
| void | swap (CString &left, CString &right) noexcept |
| |
| auto | Unexpected (std::shared_ptr< E > error_ptr) |
| |
| auto | Unexpected (E &&error) |
| |
| auto | Unexpected (Derived &&error) -> std::unexpected< std::shared_ptr< Base > > |
| |
| auto | Unexpected (const std::string &fmt, Args &&... args) |
| |
| void | append_vector (std::vector< T > &dest, std::span< U > src) noexcept |
| |
| void | append_vector (std::vector< T > &dest, const std::vector< T > &src) noexcept |
| |
| void | append_vector (std::vector< T > &dest, std::vector< T > &&src) noexcept |
| |
| constexpr Size | operator* (T count, Unit unit) noexcept |
| |
| constexpr Size | operator* (Unit unit, T count) noexcept |
| |
| constexpr Size | operator* (T count, const Size &size) noexcept |
| |
| constexpr Size | operator* (const Size &size, T count) noexcept |
| |
| constexpr std::uint64_t | operator/ (const Size &size, T count) noexcept |
| |
| constexpr std::uint64_t | operator% (const Size &size, T count) noexcept |
| |
| std::ostream & | operator<< (std::ostream &stream, const Size &size) |
| |
| CString | GenerateUUIDv4 () noexcept |
| |
| std::wostream & | operator<< (std::wostream &stream, const WCString &text) |
| |
| bool | operator== (const wchar_t *str, const WCString &text) noexcept |
| |
| bool | operator!= (const wchar_t *str, const WCString &text) noexcept |
| |
| void | swap (WCString &left, WCString &right) noexcept |
| |
Root namespace of the StormByte suite.