|
ZeroErr
|
#include <buffer.h>
类 | |
| struct | Format |
Public 成员函数 | |
| StringBuffer ()=default | |
| template<class Stream > | |
| void | attach (Stream &stream) |
| template<class Stream , typename std::enable_if<!std::is_same< Stream, StringBuffer >::value, int >::type = 0> | |
| StringBuffer (Stream &stream) | |
| StringBuffer & | write (const char *data, std::size_t size) |
| void | flush () |
| void | clear () |
| String | str () const |
| const String & | text () const |
| Format & | format () |
| const Format & | format () const |
| StringBuffer & | operator<< (const String &text) |
| StringBuffer & | operator<< (const char *text) |
| StringBuffer & | operator<< (char value) |
| StringBuffer & | operator<< (const void *value) |
| StringBuffer & | operator<< (std::nullptr_t) |
| template<class T > | |
| std::enable_if< std::is_integral< T >::value &&!std::is_same< T, char >::value, StringBuffer & >::type | operator<< (T value) |
| template<class T > | |
| std::enable_if< std::is_floating_point< T >::value, StringBuffer & >::type | operator<< (T value) |
| template<class T > | |
| std::enable_if< std::is_enum< T >::value, StringBuffer & >::type | operator<< (T value) |
|
default |
|
inlineexplicit |
|
inline |
|
inline |
| void zeroerr::StringBuffer::flush | ( | ) |
|
inline |
|
inline |
|
inline |
| StringBuffer & zeroerr::StringBuffer::operator<< | ( | const char * | text | ) |
|
inline |
| StringBuffer & zeroerr::StringBuffer::operator<< | ( | const void * | value | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| StringBuffer & zeroerr::StringBuffer::write | ( | const char * | data, |
| std::size_t | size | ||
| ) |