Stream Abstract Class

Definition

Line 10 of System.Base/Stream.cm

Inheritance

Constructors & Destructor

suppress Stream(const Stream&)

Member Functions

public void CopyTo(Stream& destination)
public void CopyTo(Stream& destination, long bufferSize)
public virtual void Flush()
public virtual bool IsConsole() const
public virtual bool IsHostTextFile() const
public abstract long Read(byte* buf, long count)
public abstract int ReadByte()
public virtual long Seek(long pos, Origin origin)
public virtual long Tell()
public abstract long Write(byte x)
public abstract long Write(byte* buf, long count)
suppress void operator=(const Stream&)

Constructor& Destructor Details

Stream Constructor

suppress Stream(const Stream&)

Definition
Line 13 of System.Base/Stream.cm


Member Function Details

CopyTo Member Function

public void CopyTo(Stream& destination)

Definition
Line 42 of System.Base/Stream.cm


CopyTo Member Function

public void CopyTo(Stream& destination, long bufferSize)

Definition
Line 46 of System.Base/Stream.cm


Flush Member Function

public virtual void Flush()

Definition
Line 21 of System.Base/Stream.cm


IsConsole Member Function

public virtual bool IsConsole()

Definition
Line 38 of System.Base/Stream.cm


IsHostTextFile Member Function

public virtual bool IsHostTextFile()

Definition
Line 34 of System.Base/Stream.cm


Read Member Function

public abstract long Read(byte* buf, long count)

Definition
Line 18 of System.Base/Stream.cm


ReadByte Member Function

public abstract int ReadByte()

Definition
Line 17 of System.Base/Stream.cm


Seek Member Function

public virtual long Seek(long pos, Origin origin)

Definition
Line 24 of System.Base/Stream.cm


Tell Member Function

public virtual long Tell()

Definition
Line 29 of System.Base/Stream.cm


Write Member Function

public abstract long Write(byte x)

Definition
Line 19 of System.Base/Stream.cm


Write Member Function

public abstract long Write(byte* buf, long count)

Definition
Line 20 of System.Base/Stream.cm


operator= Member Function

suppress void operator=(const Stream&)

Definition
Line 14 of System.Base/Stream.cm