Класс для работы с битовыми масками учета объектов по их индексам
type TBitStore = class()
Класс для работы с битовыми масками учета объектов по их индексам
Имя |
Описание |
|
![]() ![]() |
Конструктор класса |
|
![]() ![]() |
Конструктор класса |
Имя |
Описание |
|
![]() ![]() |
Получить первый невключенный индекс объекта |
|
![]() ![]() |
Флаг состояния индекса объекта |
|
![]() ![]() |
Получить текущее положение указателя |
|
![]() ![]() |
Инвертировать состояние индекса объекта |
|
![]() ![]() |
Загрузить индексы объектов из массива |
|
![]() ![]() |
Загрузить маску из бинарного файла |
|
![]() ![]() |
Загрузить маску из открытого бинарного файла |
|
![]() ![]() |
Сохранение маски в файле |
|
![]() ![]() |
Сформировать строку индексов |
|
![]() ![]() |
Сохранение маски в бинарном файле |
|
![]() ![]() |
Сохранение маски в открытом бинарном файле |
|
![]() ![]() |
Присвоить маску класса источника |
|
![]() ![]() |
Очистить буфер |
|
![]() ![]() |
Загрузить маску из файла |
|
![]() ![]() |
Логическая операция AND над двумя масками |
|
![]() ![]() |
Логическая операция OR над двумя масками |
|
![]() ![]() |
Логическое вычитание масок |
|
![]() ![]() |
Логическая операция XOR над двумя масками |
|
![]() ![]() |
Сбросить маркер перебора объектов |
|
![]() ![]() |
Установить состояния индекса объекта |
|
![]() ![]() |
Установить текущее положение указателя |
Имя |
Описание |
|
![]() ![]() |
Количество объектов, включенных в маску |
|
![]() ![]() |
Текущий индекс объектов в маске |
|
![]() ![]() |
Первый индекс объектов в маске |
|
![]() ![]() |
Предыдущий индекс объектов в маске |
|
![]() ![]() |
Следующий индекс объектов в маске |
|
![]() ![]() |
Состояние бита с указанным индексом |
|
![]() ![]() |
Строковый разделитель |
|
![]() ![]() |
Целочисленная метка |