C# Class Quickbeam.ByteAccess.FileByteAccess

Inheritance: IByteAccess
显示文件 Open project: ChadSki/Quickbeam

Public Methods

Method Description
FileByteAccess ( MemoryMappedViewAccessor f ) : System
ReadAscii ( int offset, int size ) : string
ReadAsciiz ( int offset ) : string
ReadBytes ( int offset, int size ) : byte[]
ReadDouble ( int offset ) : double
ReadInt16 ( int offset ) : short
ReadInt32 ( int offset ) : int
ReadInt64 ( int offset ) : long
ReadInt8 ( int offset ) : sbyte
ReadSingle ( int offset ) : float
ReadUInt16 ( int offset ) : ushort
ReadUInt32 ( int offset ) : uint
ReadUInt64 ( int offset ) : ulong
ReadUInt8 ( int offset ) : byte
WriteAscii ( int offset, string toWrite ) : void
WriteAsciiz ( int offset, string toWrite ) : void
WriteBytes ( int offset, byte toWrite ) : void
WriteFloat32 ( int offset, float toWrite ) : void
WriteFloat64 ( int offset, double toWrite ) : void
WriteInt16 ( int offset, short toWrite ) : void
WriteInt32 ( int offset, int toWrite ) : void
WriteInt64 ( int offset, long toWrite ) : void
WriteInt8 ( int offset, sbyte toWrite ) : void
WriteUInt16 ( int offset, ushort toWrite ) : void
WriteUInt32 ( int offset, uint toWrite ) : void
WriteUInt64 ( int offset, ulong toWrite ) : void
WriteUInt8 ( int offset, byte toWrite ) : void

Method Details

FileByteAccess() public method

public FileByteAccess ( MemoryMappedViewAccessor f ) : System
f System.IO.MemoryMappedFiles.MemoryMappedViewAccessor
return System

ReadAscii() public method

public ReadAscii ( int offset, int size ) : string
offset int
size int
return string

ReadAsciiz() public method

public ReadAsciiz ( int offset ) : string
offset int
return string

ReadBytes() public method

public ReadBytes ( int offset, int size ) : byte[]
offset int
size int
return byte[]

ReadDouble() public method

public ReadDouble ( int offset ) : double
offset int
return double

ReadInt16() public method

public ReadInt16 ( int offset ) : short
offset int
return short

ReadInt32() public method

public ReadInt32 ( int offset ) : int
offset int
return int

ReadInt64() public method

public ReadInt64 ( int offset ) : long
offset int
return long

ReadInt8() public method

public ReadInt8 ( int offset ) : sbyte
offset int
return sbyte

ReadSingle() public method

public ReadSingle ( int offset ) : float
offset int
return float

ReadUInt16() public method

public ReadUInt16 ( int offset ) : ushort
offset int
return ushort

ReadUInt32() public method

public ReadUInt32 ( int offset ) : uint
offset int
return uint

ReadUInt64() public method

public ReadUInt64 ( int offset ) : ulong
offset int
return ulong

ReadUInt8() public method

public ReadUInt8 ( int offset ) : byte
offset int
return byte

WriteAscii() public method

public WriteAscii ( int offset, string toWrite ) : void
offset int
toWrite string
return void

WriteAsciiz() public method

public WriteAsciiz ( int offset, string toWrite ) : void
offset int
toWrite string
return void

WriteBytes() public method

public WriteBytes ( int offset, byte toWrite ) : void
offset int
toWrite byte
return void

WriteFloat32() public method

public WriteFloat32 ( int offset, float toWrite ) : void
offset int
toWrite float
return void

WriteFloat64() public method

public WriteFloat64 ( int offset, double toWrite ) : void
offset int
toWrite double
return void

WriteInt16() public method

public WriteInt16 ( int offset, short toWrite ) : void
offset int
toWrite short
return void

WriteInt32() public method

public WriteInt32 ( int offset, int toWrite ) : void
offset int
toWrite int
return void

WriteInt64() public method

public WriteInt64 ( int offset, long toWrite ) : void
offset int
toWrite long
return void

WriteInt8() public method

public WriteInt8 ( int offset, sbyte toWrite ) : void
offset int
toWrite sbyte
return void

WriteUInt16() public method

public WriteUInt16 ( int offset, ushort toWrite ) : void
offset int
toWrite ushort
return void

WriteUInt32() public method

public WriteUInt32 ( int offset, uint toWrite ) : void
offset int
toWrite uint
return void

WriteUInt64() public method

public WriteUInt64 ( int offset, ulong toWrite ) : void
offset int
toWrite ulong
return void

WriteUInt8() public method

public WriteUInt8 ( int offset, byte toWrite ) : void
offset int
toWrite byte
return void