mirror of
https://github.com/Wiimpathy/HatariWii.git
synced 2024-06-03 00:58:44 +02:00
33 lines
588 B
C
33 lines
588 B
C
/*
|
|
* Hatari - cfgopts.h
|
|
*/
|
|
|
|
#ifndef HATARI_CFGOPTS_H
|
|
#define HATARI_CFGOPTS_H
|
|
|
|
typedef enum
|
|
{
|
|
Error_Tag,
|
|
Bool_Tag,
|
|
Char_Tag,
|
|
Short_Tag,
|
|
Int_Tag,
|
|
Long_Tag,
|
|
Float_Tag,
|
|
Double_Tag,
|
|
String_Tag
|
|
} TAG_TYPE;
|
|
|
|
|
|
struct Config_Tag
|
|
{
|
|
const char *code; /* Option switch */
|
|
TAG_TYPE type; /* Type of option */
|
|
void *buf; /* Storage location */
|
|
};
|
|
|
|
int input_config(const char *, const struct Config_Tag *, const char *);
|
|
int update_config(const char *, const struct Config_Tag *, const char *);
|
|
|
|
#endif
|