XLE  v0.02.0
Public Types | Public Member Functions | List of all members
Utility::OutputStream Class Referenceabstract
Inheritance diagram for Utility::OutputStream:
Inheritance graph
[legend]

Public Types

using size_type = size_t
 

Public Member Functions

virtual size_type Tell ()=0
 
virtual void Write (const void *, size_type)=0
 
virtual void Write (StringSection< utf8 >)=0
 
virtual void Write (StringSection< ucs2 >)=0
 
virtual void Write (StringSection< ucs4 >)=0
 
virtual void WriteChar (utf8)=0
 
virtual void WriteChar (ucs2)=0
 
virtual void WriteChar (ucs4)=0
 
virtual void Flush ()=0
 

The documentation for this class was generated from the following file: