#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]..." |