VLink  2.0.0
A high-performance communication middleware
vlink::format::detail::IteratorWriter< OutputItT > 模板类 参考

#include <format.h>

vlink::format::detail::IteratorWriter< OutputItT > 的协作图:

Public 成员函数

 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)
 

构造及析构函数说明

◆ IteratorWriter()

template<typename OutputItT >
vlink::format::detail::IteratorWriter< OutputItT >::IteratorWriter ( OutputItT  out)
inlineexplicit

成员函数说明

◆ out()

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

◆ 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
函数调用图:
这是这个函数的调用关系图:

该类的文档由以下文件生成: