Получить из файла конфигурации ядра параметр драйвера.
#include <gis/gis_core_cfg_parser.h>int gis_core_config_get_driver_value( const char *driver_name,const char *keychar (*out_val)[GIS_MAX_PATH_LENGTH] );
gishelper
Функция возвращает значение, прочитанное из файла конфигурации.
Функция не выделяет память для out_val. |
char opt_val[GIS_MAX_PATH_LENGTH];if ( gis_core_config_get_driver_value( DRIVER_S57_CFG_SECTION,DRIVER_CFG_CONVERTER_PATH,&opt_val ) != EOK ){printf( "gis_core_config_get_driver_value() failed!\n");return 1;}if ( strncmp( opt_val, "sbin/gis-s57-processor", 22 ) != 0 ){printf( "gis_core_config_get_driver_value() found unexpected value!\n");return 1;}
ПК ЦКИ для ЗОСРВ «Нейтрино»
1.3
Предыдущий раздел: Описание API картографического фреймворка