Writes character data to a ByteStream using UTF-8 encoding.
public | StreamWriter(const SharedPtr<ByteStream>& stream_) |
public nothrow const SharedPtr<ByteStream>& | ContainedStream() |
public void | Flush() |
public override void | Write(bool x) |
public override void | Write(byte x) |
public override void | Write(char x) |
public override void | Write(const Date& date) |
public override void | Write(const DateTime& dateTime) |
public override void | Write(const String<char>& x) |
public override void | Write(const String<uchar>& x) |
public override void | Write(const String<wchar>& x) |
public void | Write(const char* x, long length) |
public override void | Write(double x) |
public override void | Write(float x) |
public override void | Write(int x) |
public override void | Write(long x) |
public override void | Write(sbyte x) |
public override void | Write(short x) |
public override void | Write(uchar x) |
public override void | Write(uint x) |
public override void | Write(ulong x) |
public override void | Write(ushort x) |
public override void | Write(wchar x) |
public override void | WriteLine() |
public override void | WriteLine(bool x) |
public override void | WriteLine(byte x) |
public override void | WriteLine(const Date& date) |
public override void | WriteLine(const DateTime& dateTime) |
public override void | WriteLine(const String<char>& x) |
public override void | WriteLine(const String<uchar>& x) |
public override void | WriteLine(const String<wchar>& x) |
public override void | WriteLine(double x) |
public override void | WriteLine(float x) |
public override void | WriteLine(int x) |
public override void | WriteLine(long x) |
public override void | WriteLine(sbyte x) |
public override void | WriteLine(short x) |
public override void | WriteLine(uint x) |
public override void | WriteLine(ulong x) |
public override void | WriteLine(ushort x) |
private SharedPtr<ByteStream> | stream |