VLink 2.0.0
A high-performance communication middleware
Loading...
Searching...
No Matches
vlink::format::detail::IteratorWriter< OutputItT > Class Template Reference

#include <format.h>

Collaboration diagram for vlink::format::detail::IteratorWriter< OutputItT >:

Public Member Functions

 IteratorWriter (OutputItT out)
OutputItT out () const noexcept
size_t size () const noexcept
void write (char c)
void write (const char *s, size_t count)
void write (std::string_view sv)

Constructor & Destructor Documentation

◆ IteratorWriter()

template<typename OutputItT>
vlink::format::detail::IteratorWriter< OutputItT >::IteratorWriter ( OutputItT out)
inlineexplicit
Here is the call graph for this function:

Member Function Documentation

◆ out()

template<typename OutputItT>
OutputItT vlink::format::detail::IteratorWriter< OutputItT >::out ( ) const
inlinenoexcept
Here is the caller graph for this function:

◆ size()

template<typename OutputItT>
size_t vlink::format::detail::IteratorWriter< OutputItT >::size ( ) const
inlinenoexcept

◆ write() [1/3]

template<typename OutputItT>
void vlink::format::detail::IteratorWriter< OutputItT >::write ( char c)
inline

◆ write() [2/3]

template<typename OutputItT>
void vlink::format::detail::IteratorWriter< OutputItT >::write ( const char * s,
size_t count )
inline

◆ write() [3/3]

template<typename OutputItT>
void vlink::format::detail::IteratorWriter< OutputItT >::write ( std::string_view sv)
inline
Here is the call graph for this function:
Here is the caller graph for this function:

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