Имя | Краткое описание. | Изменяет размер базы данных. |
CreateDataBase | создание или открытие базы данных. | Нет |
AddString | добавление именной строки в базу данных. | Да |
DeleteString | удаление строки из базы данных. | Да |
NewFile | добавлени файла в базу данных. | Да |
AddFile | добавлени файла в базу данных. | Да |
DelFile | удаление файла из базы данных. | Да |
NewDirectory | добавление директории в базу данных. | Да |
AddDirectory | добавление директории в базу данных. | Да |
DelDirectory | удаление директории из базы данных. | Да |
GetIndexType | получение данных об объекте по номеру индекса. | Нет |
GetString | поиск строки в базе данных. | Нет |
SetString | Перезапись строки в базе данных. | Да |
SetObjectSize | задание размера объекту, директории или файлу. | Да |
PathToIndex | получение из пути к объекту его номер индекса. | Нет |
IndexToPath | получение из номера индекса полного пути к объекту. | Нет |
CloseDataBase | закрытие базы данных. | Нет |
IncreaseDataBase | увеличивает текущий размер маппированного файла базы данных. | Нет |
DecreaseDataBase | уменьшает текущий размер маппированного файла базы данных. | Нет |
GetOrder | получение порядка объекта в своей "директории владельце". | Нет |
SetOrder | установка порядка объекта в своей "директории владельце". | Нет |
RenameObject | переименование директории или файла. | Да |
dsmbase
BASE_HEADER
STR_INDEX
OBJ_INDEX
INDEX