Xemu [doxygen]
hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
|
#include <emutools_config.h>
Data Fields | |
struct xemutools_config_st * | next |
const char * | name |
enum xemutools_option_type | type |
const char * | help |
unsigned int | flags |
union { | |
struct { | |
void * p | |
} opt_ANY | |
struct { | |
int * p | |
int defval | |
} opt_bool | |
struct { | |
int * p | |
int min | |
int max | |
int defval | |
} opt_num | |
struct { | |
double * p | |
double min | |
double max | |
double defval | |
} opt_float | |
struct { | |
char ** pp | |
const char * defval | |
} opt_str | |
struct { | |
xemucfg_parser_callback_func_t p | |
} opt_proc | |
}; | |
Definition at line 44 of file emutools_config.h.
union { ... } |
int defval |
Definition at line 57 of file emutools_config.h.
double defval |
Definition at line 67 of file emutools_config.h.
const char* defval |
Definition at line 71 of file emutools_config.h.
unsigned int flags |
Definition at line 49 of file emutools_config.h.
const char* help |
Definition at line 48 of file emutools_config.h.
int max |
Definition at line 61 of file emutools_config.h.
double max |
Definition at line 66 of file emutools_config.h.
int min |
Definition at line 61 of file emutools_config.h.
double min |
Definition at line 66 of file emutools_config.h.
const char* name |
Definition at line 46 of file emutools_config.h.
struct xemutools_config_st* next |
Definition at line 45 of file emutools_config.h.
struct { ... } opt_ANY |
struct { ... } opt_bool |
struct { ... } opt_float |
struct { ... } opt_num |
struct { ... } opt_proc |
struct { ... } opt_str |
void* p |
Definition at line 53 of file emutools_config.h.
int* p |
Definition at line 56 of file emutools_config.h.
double* p |
Definition at line 65 of file emutools_config.h.
Definition at line 74 of file emutools_config.h.
char** pp |
Definition at line 70 of file emutools_config.h.
enum xemutools_option_type type |
Definition at line 47 of file emutools_config.h.