C# Класс System.IO.Compression.InputBuffer

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CopyTo ( byte output, int offset, int length ) : int
EnsureBitsAvailable ( int count ) : bool
GetBits ( int count ) : int
NeedsInput ( ) : bool
SetInput ( byte buffer, int offset, int length ) : void
SkipBits ( int n ) : void
SkipToByteBoundary ( ) : void
TryLoad16Bits ( ) : uint

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

Метод Описание
GetBitMask ( int count ) : uint

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

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

public CopyTo ( byte output, int offset, int length ) : int
output byte
offset int
length int
Результат int

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

public EnsureBitsAvailable ( int count ) : bool
count int
Результат bool

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

public GetBits ( int count ) : int
count int
Результат int

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

public NeedsInput ( ) : bool
Результат bool

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

public SetInput ( byte buffer, int offset, int length ) : void
buffer byte
offset int
length int
Результат void

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

public SkipBits ( int n ) : void
n int
Результат void

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

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

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

public TryLoad16Bits ( ) : uint
Результат uint