C# Класс CrystalMpq.BitBuffer

Represents a bit buffer.
This structure is designed for internal use in CrystalMpq. Incorrect usage of the structure will lead to bugs or even worse, memory leaks. The structure shall always be initialized using this constructor. Once created, there shall never be more than one living copy of the structure. The structure shall always be passed as a reference parameter and never as a value parameter. Once the structure have been used for its purposes, it shall be released using the Dispose method. After the structure has been disposed, the instance shall never be used again.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Dispose ( ) : void
GetBit ( ) : int
GetBits ( int count ) : int
GetByte ( ) : byte

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

Метод Описание
BitBuffer ( byte buffer, int index, int count ) : System

Initializes a new instance of the BitBuffer struct.

The structure shall always be initialized using this constructor.

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

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

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

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

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

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

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

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

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