StreamWriter Class

Definition

Line 10 of System.Base/StreamWriter.cm

Inheritance

Constructors & Destructor

public nothrow StreamWriter(const SharedPtr<Stream>& stream_)
public nothrow StreamWriter(const SharedPtr<Stream>& stream_, bool expandLineEndings_)

Member Functions

public inline nothrow bool ExpandLineEndings() const
public nothrow const SharedPtr<Stream>& GetStream() const
public inline nothrow void SetExpandLineEndings(bool expandLineEndings_)
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(char 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(uchar x)
public override void WriteLine(uint x)
public override void WriteLine(ulong x)
public override void WriteLine(ushort x)
public override void WriteLine(wchar x)

Member Variables

private bool expandLineEndings
private SharedPtr<Stream> stream

Constructor& Destructor Details

StreamWriter Constructor

public nothrow StreamWriter(const SharedPtr<Stream>& stream_)

Definition
Line 12 of System.Base/StreamWriter.cm


StreamWriter Constructor

public nothrow StreamWriter(const SharedPtr<Stream>& stream_, bool expandLineEndings_)

Definition
Line 15 of System.Base/StreamWriter.cm


Member Function Details

ExpandLineEndings Member Function

public inline nothrow bool ExpandLineEndings()

Definition
Line 225 of System.Base/StreamWriter.cm


GetStream Member Function

public nothrow const SharedPtr<Stream>& GetStream()

Definition
Line 221 of System.Base/StreamWriter.cm


SetExpandLineEndings Member Function

public inline nothrow void SetExpandLineEndings(bool expandLineEndings_)

Definition
Line 229 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(bool x)

Definition
Line 58 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(byte x)

Definition
Line 78 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(char x)

Definition
Line 62 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(const Date& date)

Definition
Line 114 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(const DateTime& dateTime)

Definition
Line 118 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(const String<char>& x)

Definition
Line 46 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(const String<uchar>& x)

Definition
Line 54 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(const String<wchar>& x)

Definition
Line 50 of System.Base/StreamWriter.cm


Write Member Function

public void Write(const char* x, long length)

Definition
Line 19 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(double x)

Definition
Line 110 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(float x)

Definition
Line 106 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(int x)

Definition
Line 90 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(long x)

Definition
Line 98 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(sbyte x)

Definition
Line 74 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(short x)

Definition
Line 82 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(uchar x)

Definition
Line 70 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(uint x)

Definition
Line 94 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(ulong x)

Definition
Line 102 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(ushort x)

Definition
Line 86 of System.Base/StreamWriter.cm


Write Member Function

public override void Write(wchar x)

Definition
Line 66 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine()

Definition
Line 122 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(bool x)

Definition
Line 141 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(byte x)

Definition
Line 166 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(char x)

Definition
Line 146 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(const Date& date)

Definition
Line 211 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(const DateTime& dateTime)

Definition
Line 216 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(const String<char>& x)

Definition
Line 126 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(const String<uchar>& x)

Definition
Line 136 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(const String<wchar>& x)

Definition
Line 131 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(double x)

Definition
Line 206 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(float x)

Definition
Line 201 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(int x)

Definition
Line 181 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(long x)

Definition
Line 191 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(sbyte x)

Definition
Line 161 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(short x)

Definition
Line 171 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(uchar x)

Definition
Line 156 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(uint x)

Definition
Line 186 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(ulong x)

Definition
Line 196 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(ushort x)

Definition
Line 176 of System.Base/StreamWriter.cm


WriteLine Member Function

public override void WriteLine(wchar x)

Definition
Line 151 of System.Base/StreamWriter.cm