GIS_CORE_DRIVER_ID_CHECK

Контроль корректности идентификатора драйвера.

Формат:

#include <gis/gis_types.h>
#define GIS_CORE_DRIVER_ID_CHECK( id ) (id >= GIS_CORE_DRIVERS_START_ID && id < GIS_CORE_DRIVERS_END_ID)

Аргументы:

id
Идентификатор драйвера источника данных. См. gis_core_driver_id_t.

Библиотека:

gishelper

Описание:

Макрос позволяет проверить, существует ли драйвер с идентификатором, переданным в качестве параметра.

Возвращаемое значение:

0
Некорректный драйвер.
1
Корректный драйвер.

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

gis_core_driver_id_t driver_id = GIS_CORE_DRIVERS_NONE;
if ( !GIS_CORE_DRIVER_ID_CHECK( driver_id ) )
{
printf( "Incorrect driver!\n" );
}

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

gis_core_driver_id_t

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

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




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