C# Class DiscUtils.Streams.DataWriter

ファイルを表示 Open project: gus33000/WindowsBuildIdentifier

Protected Properties

Property Type Description
_buffer byte[]
_stream Stream

Public Methods

Method Description
DataWriter ( Stream stream ) : System
Flush ( ) : void
Write ( int value ) : void
Write ( long value ) : void
Write ( uint value ) : void
Write ( ulong value ) : void
Write ( ushort value ) : void
WriteBytes ( Array value ) : void
WriteBytes ( Array value, int offset, int count ) : void

Protected Methods

Method Description
EnsureBuffer ( ) : void
FlushBuffer ( int count ) : void

Method Details

DataWriter() public method

public DataWriter ( Stream stream ) : System
stream Stream
return System

EnsureBuffer() protected method

protected EnsureBuffer ( ) : void
return void

Flush() public method

public Flush ( ) : void
return void

FlushBuffer() protected method

protected FlushBuffer ( int count ) : void
count int
return void

Write() public abstract method

public abstract Write ( int value ) : void
value int
return void

Write() public abstract method

public abstract Write ( long value ) : void
value long
return void

Write() public abstract method

public abstract Write ( uint value ) : void
value uint
return void

Write() public abstract method

public abstract Write ( ulong value ) : void
value ulong
return void

Write() public abstract method

public abstract Write ( ushort value ) : void
value ushort
return void

WriteBytes() public method

public WriteBytes ( Array value ) : void
value Array
return void

WriteBytes() public method

public WriteBytes ( Array value, int offset, int count ) : void
value Array
offset int
count int
return void

Property Details

_buffer protected_oe property

protected byte[] _buffer
return byte[]

_stream protected_oe property

protected Stream _stream
return Stream