summaryrefslogtreecommitdiff
path: root/src/settings_config.h
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-02-05 18:58:55 +0100
committerAldrik Ramaekers <aldrik.ramaekers@protonmail.com>2020-02-05 18:58:55 +0100
commit8c2f35bd1f18b62fff609f3a7d77d4e85b706916 (patch)
tree93e504989bd6182b1b381f1c9bd1b46e0732169a /src/settings_config.h
parentec901c42d7d5dee13b4c69e4b65fc385d8ffd3a8 (diff)
refactor
Diffstat (limited to 'src/settings_config.h')
-rw-r--r--src/settings_config.h40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/settings_config.h b/src/settings_config.h
deleted file mode 100644
index 1b931e1..0000000
--- a/src/settings_config.h
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
-* BSD 2-Clause “Simplified” License
-* Copyright (c) 2019, Aldrik Ramaekers, aldrik.ramaekers@protonmail.com
-* All rights reserved.
-*/
-
-#ifndef INCLUDE_SETTINGS_CONFIG
-#define INCLUDE_SETTINGS_CONFIG
-
-typedef struct t_config_setting
-{
- char *name;
- char *value;
-} config_setting;
-
-typedef struct t_settings_config
-{
- array settings;
-} settings_config;
-
-/* Example of file:
-* NAME = "Aldrik Ramaekers"
-* AGE = "69"
-* NUMBER = "15"
-*/
-
-settings_config settings_config_load_from_file(char *path);
-void settings_config_write_to_file(settings_config *config, char *path);
-void settings_config_destroy(settings_config *config);
-
-config_setting* settings_config_get_setting(settings_config *config, char *name);
-char* settings_config_get_string(settings_config *config, char *name);
-s64 settings_config_get_number(settings_config *config, char *name);
-
-void settings_config_set_string(settings_config *config, char *name, char *value);
-void settings_config_set_number(settings_config *config, char *name, s64 value);
-
-
-
-#endif \ No newline at end of file