|
using | CharType = typename BufferType::char_type |
|
using | size_type = size_t |
|
|
virtual size_type | Tell () |
|
virtual void | Write (const void *p, size_type len) |
|
virtual void | WriteChar (utf8 ch) |
|
virtual void | WriteChar (ucs2 ch) |
|
virtual void | WriteChar (ucs4 ch) |
|
virtual void | Write (StringSection< utf8 >) |
|
virtual void | Write (StringSection< ucs2 >) |
|
virtual void | Write (StringSection< ucs4 >) |
|
virtual void | Flush () |
|
template<typename Buffer = BufferType, typename std::enable_if<(sizeof(StrTest< Buffer >(0)) > 1> |
auto | AsString () const -> decltype(((Buffer *) nullptr) ->str()) |
|
template<typename Buffer = BufferType, typename std::enable_if<(sizeof(IsFullTest< Buffer >(0)) > 1> |
bool | IsFull () const |
|
const BufferType & | GetBuffer () const |
|
template<typename Buffer = BufferType, typename std::enable_if<(sizeof(ConstructorTest< Buffer >(0)) > 1> |
| StreamBuf (CharType *buffer, size_t bufferCharCount) |
|
The documentation for this class was generated from the following files: