|
| 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 >) |
| |