C# Класс bffnt_tool.EndianBinaryReader

Наследование: IDisposable
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
Dispose void
FillBuffer void
GetEncodingSize int

Открытые методы

Метод Описание
Close ( ) : void
Dispose ( ) : void
EndianBinaryReader ( Stream baseStream ) : System
EndianBinaryReader ( Stream baseStream, Endianness endianness ) : System
ReadByte ( ) : byte
ReadBytes ( int count ) : byte[]
ReadChar ( Encoding encoding ) : char
ReadChars ( Encoding encoding, int count ) : char[]
ReadDouble ( ) : double
ReadDoubles ( int count ) : double[]
ReadFx32 ( ) : System.Single
ReadFx32s ( int count ) : System.Single[]
ReadInt16 ( ) : Int16
ReadInt16s ( int count ) : System.Int16[]
ReadInt32 ( ) : Int32
ReadInt32s ( int count ) : System.Int32[]
ReadInt64 ( ) : System.Int64
ReadInt64s ( int count ) : System.Int64[]
ReadSByte ( ) : sbyte
ReadSBytes ( int count ) : sbyte[]
ReadSingle ( ) : System.Single
ReadSingles ( int count ) : System.Single[]
ReadString ( Encoding encoding, int count ) : string
ReadStringNT ( Encoding encoding ) : string
ReadUInt16 ( ) : UInt16
ReadUInt16s ( int count ) : System.UInt16[]
ReadUInt32 ( ) : UInt32
ReadUInt32s ( int count ) : System.UInt32[]
ReadUInt64 ( ) : System.UInt64
ReadUInt64s ( int count ) : System.UInt64[]

Приватные методы

Метод Описание
Dispose ( bool disposing ) : void
FillBuffer ( int bytes, int stride ) : void
GetEncodingSize ( Encoding encoding ) : int

Описание методов

Close() публичный Метод

public Close ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

EndianBinaryReader() публичный Метод

public EndianBinaryReader ( Stream baseStream ) : System
baseStream Stream
Результат System

EndianBinaryReader() публичный Метод

public EndianBinaryReader ( Stream baseStream, Endianness endianness ) : System
baseStream Stream
endianness Endianness
Результат System

ReadByte() публичный Метод

public ReadByte ( ) : byte
Результат byte

ReadBytes() публичный Метод

public ReadBytes ( int count ) : byte[]
count int
Результат byte[]

ReadChar() публичный Метод

public ReadChar ( Encoding encoding ) : char
encoding System.Text.Encoding
Результат char

ReadChars() публичный Метод

public ReadChars ( Encoding encoding, int count ) : char[]
encoding System.Text.Encoding
count int
Результат char[]

ReadDouble() публичный Метод

public ReadDouble ( ) : double
Результат double

ReadDoubles() публичный Метод

public ReadDoubles ( int count ) : double[]
count int
Результат double[]

ReadFx32() публичный Метод

public ReadFx32 ( ) : System.Single
Результат System.Single

ReadFx32s() публичный Метод

public ReadFx32s ( int count ) : System.Single[]
count int
Результат System.Single[]

ReadInt16() публичный Метод

public ReadInt16 ( ) : Int16
Результат System.Int16

ReadInt16s() публичный Метод

public ReadInt16s ( int count ) : System.Int16[]
count int
Результат System.Int16[]

ReadInt32() публичный Метод

public ReadInt32 ( ) : Int32
Результат System.Int32

ReadInt32s() публичный Метод

public ReadInt32s ( int count ) : System.Int32[]
count int
Результат System.Int32[]

ReadInt64() публичный Метод

public ReadInt64 ( ) : System.Int64
Результат System.Int64

ReadInt64s() публичный Метод

public ReadInt64s ( int count ) : System.Int64[]
count int
Результат System.Int64[]

ReadSByte() публичный Метод

public ReadSByte ( ) : sbyte
Результат sbyte

ReadSBytes() публичный Метод

public ReadSBytes ( int count ) : sbyte[]
count int
Результат sbyte[]

ReadSingle() публичный Метод

public ReadSingle ( ) : System.Single
Результат System.Single

ReadSingles() публичный Метод

public ReadSingles ( int count ) : System.Single[]
count int
Результат System.Single[]

ReadString() публичный Метод

public ReadString ( Encoding encoding, int count ) : string
encoding System.Text.Encoding
count int
Результат string

ReadStringNT() публичный Метод

public ReadStringNT ( Encoding encoding ) : string
encoding System.Text.Encoding
Результат string

ReadUInt16() публичный Метод

public ReadUInt16 ( ) : UInt16
Результат System.UInt16

ReadUInt16s() публичный Метод

public ReadUInt16s ( int count ) : System.UInt16[]
count int
Результат System.UInt16[]

ReadUInt32() публичный Метод

public ReadUInt32 ( ) : UInt32
Результат System.UInt32

ReadUInt32s() публичный Метод

public ReadUInt32s ( int count ) : System.UInt32[]
count int
Результат System.UInt32[]

ReadUInt64() публичный Метод

public ReadUInt64 ( ) : System.UInt64
Результат System.UInt64

ReadUInt64s() публичный Метод

public ReadUInt64s ( int count ) : System.UInt64[]
count int
Результат System.UInt64[]