Namespaces | |
namespace | detail |
Classes | |
struct | Flush |
struct | ReadSome |
class | SizeWriter |
class | StringReader |
class | StringWriter |
class | VectorReader |
class | VectorWriter |
class | WriterFormatContext |
struct | WriteSome |
Typedefs | |
using | Reader = meta::List<ReadSome> |
using | Writer = meta::List<WriteSome, Flush> |
Functions | |
template<typename String> | |
StringReader (String &&) -> StringReader< String > | |
template<typename T> | |
VectorReader (T &&) -> VectorReader< T > | |
Variables | |
constexpr auto | read_some = ReadSome {} |
constexpr auto | write_some = WriteSome {} |
constexpr auto | flush = Flush {} |
constexpr auto | read_all = detail::ReadAll {} |
constexpr auto | read_exactly = detail::ReadExactlyFunction {} |
constexpr auto | read_to_string = detail::ReadToString {} |
constexpr auto | write_exactly = detail::WriteExactlyFunction {} |
template<concepts::Encoding Enc> | |
constexpr auto | writer_print = detail::WriterPrintFunction<Enc> {} |
template<concepts::Encoding Enc> | |
constexpr auto | writer_println = detail::WriterPrintlnFunction<Enc> {} |
using di::io::Reader = meta::List<ReadSome> |
using di::io::Writer = meta::List<WriteSome, Flush> |
di::io::VectorReader | ( | T && | ) | -> VectorReader< T > |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |