gis_common_driver_update_cache()

Переконвертировать карту в GCM.

Прототип:

#include <gis/gis_driver.h>
int gis_common_driver_update_cache( gis_driver_ctx_t *driver_ctx, int32_t map_id );

Аргументы:

driver_ctx
Контекст драйвера.
map_id
Идентификатор карты. Если map_id < 0 -> функция работает со всеми картами для заданного драйвера.

Библиотека:

formatctl

Описание:

Функция удаляет карту из базы данных GCM и файловой системы, затем конвертирует карту в GCM.

Примеры использования:

gis_driver_ctx_t driver_ctx; // must be initialized
int res = gis_common_driver_update_cache( &driver_ctx, 0 );
if ( res != EOK )
{
gis_helper_debug_write_lvl( GIS_DEBUG_LEVEL_ERROR, "DRIVER_PREFIX",
"Failed to update cache (err %d)[%s()]",
res, __FUNCTION__ );
return res;
}

Классификация:

ПК ЦКИ для ЗОСРВ «Нейтрино»

Безопасность использования
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Поддерживается, начиная с ПК ЦКИ редакции 1.3

Тематические ссылки:

gis_driver_ctx_t




Предыдущий раздел: Описание API картографического фреймворка