Контейнер версий

Тип VERSION определяет версию. Определен в файле system_types.h.

Класс VersionContainer определяет контейнер версий объектов геометрического ядра. Он определяет следующие основные методы:

VERSION GetMathVersion() - Вернуть главную версию (версию математического ядра).

VERSION GetAppVersion( size_t ind ) - Вернуть дополнительную версию (версию конечного приложения).

void Flush() - Очистить контейнер.

void SetVersion( size_t index, VERSION ver ) - Установить версию по индексу.

size_t ToMemory( const char *& ) - Записать контейнер в кусок памяти.

size_t FromMemory( const char * ) - Прочитать контейнер из куска памяти.

Класс VersionContainer определен в файле io_version_container.h.