C# Class Fu.Util.ForwardRingBuffer

Inheritance: IDisposable
Afficher le fichier Open project: chakrit/fu-sharp Class Usage Examples

Méthodes publiques

Méthode Description
CopyTo ( byte buffer, int ringOffset, int count ) : void
CopyTo ( byte buffer, int targetOffset, int ringOffset, int count ) : void
Dispose ( ) : void
FillNextBuffer ( ) : void
ForwardRingBuffer ( Stream input ) : System
ForwardRingBuffer ( Stream input, int bufferSize ) : System
WriteTo ( Stream s, int ringOffset, int count ) : void
this ( int addr ) : byte

Private Methods

Méthode Description
ensureOffset ( int offset ) : void
fillFirstBuffer ( ) : void

Method Details

CopyTo() public méthode

public CopyTo ( byte buffer, int ringOffset, int count ) : void
buffer byte
ringOffset int
count int
Résultat void

CopyTo() public méthode

public CopyTo ( byte buffer, int targetOffset, int ringOffset, int count ) : void
buffer byte
targetOffset int
ringOffset int
count int
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FillNextBuffer() public méthode

public FillNextBuffer ( ) : void
Résultat void

ForwardRingBuffer() public méthode

public ForwardRingBuffer ( Stream input ) : System
input Stream
Résultat System

ForwardRingBuffer() public méthode

public ForwardRingBuffer ( Stream input, int bufferSize ) : System
input Stream
bufferSize int
Résultat System

WriteTo() public méthode

public WriteTo ( Stream s, int ringOffset, int count ) : void
s Stream
ringOffset int
count int
Résultat void

this() public méthode

public this ( int addr ) : byte
addr int
Résultat byte