Открытые типы | |
enum | |
Открытые члены | |
Options () | |
char * | FindArg (char **, int, char *) |
проверить аргументы | |
void | SetArg (char **, int, char *, int *, int, int) |
установить значение int параметра | |
void | ScanOptions (char **, int) |
чтение опций | |
Открытые атрибуты | |
FILE * | in_file |
входной файл | |
FILE * | out_file |
выходной файл | |
Output_interface * | out_interface |
интерфейс вывода | |
int | in_tab_size |
размер табуляции входного файла | |
int | out_tab_size |
выходная табуляция |
См. определение в файле chesee.cpp строка 11
char * Options::FindArg | ( | char ** | list, | |
int | count, | |||
char * | key | |||
) |
проверить аргументы
находит и даёт доступ с отдельному параметру
list | список параметров командной строки | |
count | количество параметров | |
key | название требуемого ключа |
См. определение в файле chesee.cpp строка 760
void Options::SetArg | ( | char ** | list, | |
int | count, | |||
char * | key, | |||
int * | par, | |||
int | min, | |||
int | max | |||
) |
установить значение int параметра
Находит отдельный параметр и ставит содержимого переменной. Если параметры превышают допустимые границы, ключ игнориуется.
list | список параметров командной строки | |
count | количество параметров | |
key | название требуемого ключа | |
par | переменную которую на установить | |
min | минимальное значение | |
max | максимальное значение |
См. определение в файле chesee.cpp строка 780