|
SVCS - Русская документация
|
Определяет класс Tree, представляющий иерархическую структуру (состояние директории) репозитория СКВ. Подробнее...
Классы | |
| struct | svcs::core::TreeEntry |
| Представляет отдельный элемент (файл или поддиректорию) внутри объекта Tree. Подробнее... | |
| class | svcs::core::Tree |
| Представляет состояние директории в СКВ, реализуя контракт VcsObject. Подробнее... | |
Пространства имен | |
| namespace | svcs::core |
| Основные структуры данных СКВ и модель объектов. | |
Функции | |
| TreeEntry | svcs::core::createEntry (std::string name, std::string hash_id) |
| Создание записи дерева. | |
Определяет класс Tree, представляющий иерархическую структуру (состояние директории) репозитория СКВ.
Объект Tree хранит список структур TreeEntry, связывающих имена файлов и режимы с хеш-идентификаторами объектов Blob или других Tree объектов. Его хеш критически зависит от отсортированного содержимого этих записей.