Класс TStringHashContainer

Модуль: uniHashContainer

Класс для быстрого поиска объектов по строке

Объявление

type TStringHashContainer = class()

Иерархия

Описание

Класс для быстрого поиска объектов по строке

Методы

Имя
Описание
 
Загрузить объект в контейнер 
 
Изменить адрес объекта у объекта с заданным строковым значением 
 
Проверить, существует ли объект с заданным строковым значением 
 
Найти ключ первого объекта 
 
Найти ключ первого объекта по его содержимому 
 
Найти объект 
 
Найти все объекты и поместить их в список 
 
Найти ключ следующего объекта 
 
Найти ключ следующего объектa по его содержимому 
 
Поиск объекта 
 
Разместить раздел 
 
Изменить ключ объекта 
 
Очистить контейнер 
 
Очистить буфер хранения последнего выбираемого объекта 
 
Очистить секцию контейнера 
 
Удалить объект из контейнера 
 
Инициализировать контейнера 
 
Перестроить контейнер 
 
Выдать статистику распределения количества объектов по блокам 

Свойства

Имя
Описание
 
Устанавливаемое усредненное количество объектов в блоке 
 
Флаг владения объектами 
 
Флаг уникальности хранимых объектов 
 
Количество объектов 
 
Количество независимых разделов (секций) множества объектов 
 
Количество объектов в разделе