Iros
 
Loading...
Searching...
No Matches
di::io::StringWriter< T > Class Template Reference

#include <di/io/string_writer.h>

Public Member Functions

constexpr auto write_some (vocab::Span< byte const > data) -> meta::LikeExpected< decltype(util::declval< T & >().push_back(c32(0))), usize >
 
constexpr auto flush () -> vocab::Result< void >
 
constexpr auto output () &&-> T
 

Member Function Documentation

◆ flush()

template<concepts::detail::MutableString T = container::String>
auto di::io::StringWriter< T >::flush ( ) -> vocab::Result<void>
inlineconstexpr

◆ output()

template<concepts::detail::MutableString T = container::String>
auto di::io::StringWriter< T >::output ( ) && -> T
inlineconstexpr

◆ write_some()

template<concepts::detail::MutableString T = container::String>
auto di::io::StringWriter< T >::write_some ( vocab::Span< byte const > data) -> meta::LikeExpected<decltype(util::declval<T&>().push_back(c32(0))), usize>
inlineconstexpr

The documentation for this class was generated from the following file: