#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "getopt.h"
#include "LaneDetectorOpt.h"
Go to the source code of this file.
|
| static void | clear_args (struct LaneDetectorParserInfo *args_info) |
| |
| static void | clear_given (struct LaneDetectorParserInfo *args_info) |
| |
| static void | free_cmd_list (void) |
| |
| static char * | gengetopt_strdup (const char *s) |
| |
| static void | init_args_info (struct LaneDetectorParserInfo *args_info) |
| |
| int | LaneDetectorParser (int argc, char *const *argv, struct LaneDetectorParserInfo *args_info) |
| |
| int | LaneDetectorParser2 (int argc, char *const *argv, struct LaneDetectorParserInfo *args_info, int override, int initialize, int check_required) |
| |
| int | LaneDetectorParser_configfile (char *const filename, struct LaneDetectorParserInfo *args_info, int override, int initialize, int check_required) |
| |
| int | LaneDetectorParser_file_save (const char *filename, struct LaneDetectorParserInfo *args_info) |
| |
| void | LaneDetectorParser_free (struct LaneDetectorParserInfo *args_info) |
| |
| void | LaneDetectorParser_init (struct LaneDetectorParserInfo *args_info) |
| |
| static int | LaneDetectorParser_internal (int argc, char *const *argv, struct LaneDetectorParserInfo *args_info, int override, int initialize, int check_required, const char *additional_error) |
| |
| void | LaneDetectorParser_print_help (void) |
| |
| void | LaneDetectorParser_print_version (void) |
| |
| static void | LaneDetectorParser_release (struct LaneDetectorParserInfo *args_info) |
| |
| int | LaneDetectorParser_required (struct LaneDetectorParserInfo *args_info, const char *prog_name) |
| |
| static int | LaneDetectorParser_required2 (struct LaneDetectorParserInfo *args_info, const char *prog_name, const char *additional_error) |
| |
| #define ADDITIONAL_ERROR " in configuration file " |
| #define CONFIG_FILE_LINE_SIZE 2048 |
| static void free_cmd_list |
( |
void |
| ) |
|
|
static |
| char * gengetopt_strdup |
( |
const char * |
s | ) |
|
|
static |
| int LaneDetectorParser2 |
( |
int |
argc, |
|
|
char *const * |
argv, |
|
|
struct LaneDetectorParserInfo * |
args_info, |
|
|
int |
override, |
|
|
int |
initialize, |
|
|
int |
check_required |
|
) |
| |
| int LaneDetectorParser_configfile |
( |
char *const |
filename, |
|
|
struct LaneDetectorParserInfo * |
args_info, |
|
|
int |
override, |
|
|
int |
initialize, |
|
|
int |
check_required |
|
) |
| |
| int LaneDetectorParser_internal |
( |
int |
argc, |
|
|
char *const * |
argv, |
|
|
struct LaneDetectorParserInfo * |
args_info, |
|
|
int |
override, |
|
|
int |
initialize, |
|
|
int |
check_required, |
|
|
const char * |
additional_error |
|
) |
| |
|
static |
| void LaneDetectorParser_print_help |
( |
void |
| ) |
|
| void LaneDetectorParser_print_version |
( |
void |
| ) |
|
| int LaneDetectorParser_required2 |
( |
struct LaneDetectorParserInfo * |
args_info, |
|
|
const char * |
prog_name, |
|
|
const char * |
additional_error |
|
) |
| |
|
static |
| const char* LaneDetectorParserInfo_help[] |
| const char* LaneDetectorParserInfo_purpose = "" |
| const char* LaneDetectorParserInfo_usage = "Usage: LaneDetector [OPTIONS]..." |