ZeroErr
载入中...
搜索中...
未找到
std_adapter.h 文件参考
#include <ostream>
#include <sstream>
#include <string>
#include "zeroerr/print.h"
std_adapter.h 的引用(Include)关系图:

浏览源代码.

命名空间

namespace  zeroerr
 
namespace  zeroerr::detail
 

函数

std::ostream & zeroerr::operator<< (std::ostream &stream, const Printer &printer)
 
void zeroerr::detail::applyFormat (std::ostream &stream, const StringBuffer::Format &f)
 
void zeroerr::detail::saveFormat (StringBuffer &buffer, const std::ostream &stream)
 
template<class T >
StringBuffer & zeroerr::detail::standardInsert (StringBuffer &buffer, const T &value)
 
StringBuffer & zeroerr::operator<< (StringBuffer &buffer, std::ios_base &(*manip)(std::ios_base &))
 
StringBuffer & zeroerr::operator<< (StringBuffer &buffer, std::ostream &(*manip)(std::ostream &))
 
template<class T >
std::enable_if< std::is_class< T >::value &&!detail::is_string< T >::value &&detail::is_streamable< std::ostream, T >::value, StringBuffer & >::type zeroerr::operator<< (StringBuffer &buffer, const T &value)
 
template<class T >
std::enable_if< std::is_class< typenamestd::decay< T >::type >::value &&!detail::is_string< typenamestd::decay< T >::type >::value &&!detail::is_container< typenamestd::decay< T >::type >::value &&!detail::is_pointer_like< typenamestd::decay< T >::type >::value &&!detail::is_weak_pointer_like< typenamestd::decay< T >::type >::value &&!detail::is_tuple_like< typenamestd::decay< T >::type >::value &&!detail::is_complex< typenamestd::decay< T >::type >::value &&detail::is_streamable< std::ostream, T >::value, void >::type zeroerr::PrinterExt (Printer &printer, T &&value, unsigned level, const char *lb, rank< 1 >)