C# Class Hexei.MemoryByteProvider

Inheritance: IByteProvider
Show file Open project: HandsomeMatt/Hexei

Private Properties

Property Type Description

Public Methods

Method Description
AddBytes ( long index, byte values ) : void
Close ( ) : void
MemoryByteProvider ( ) : System
ReadByte ( long index ) : byte
ReadBytes ( long index, int count ) : byte[]
RemoveBytes ( long index, int count ) : void
WriteByte ( long index, byte value ) : void
WriteBytes ( long index, byte values ) : void

Method Details

AddBytes() public method

public AddBytes ( long index, byte values ) : void
index long
values byte
return void

Close() public method

public Close ( ) : void
return void

MemoryByteProvider() public method

public MemoryByteProvider ( ) : System
return System

ReadByte() public method

public ReadByte ( long index ) : byte
index long
return byte

ReadBytes() public method

public ReadBytes ( long index, int count ) : byte[]
index long
count int
return byte[]

RemoveBytes() public method

public RemoveBytes ( long index, int count ) : void
index long
count int
return void

WriteByte() public method

public WriteByte ( long index, byte value ) : void
index long
value byte
return void

WriteBytes() public method

public WriteBytes ( long index, byte values ) : void
index long
values byte
return void