test functions
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
#ifndef BLISP_CONFIG_H_
|
||||
#define BLISP_CONFIG_H_
|
||||
|
||||
#include "data.h"
|
||||
|
||||
ConfigValue *get_config_var(const char *name);
|
||||
|
||||
int get_config_int(const char *name, int default_val);
|
||||
double get_config_float(const char *name, double default_val);
|
||||
char *get_config_string(const char *name, const char *default_val);
|
||||
bool get_config_bool(const char *name, bool default_val);
|
||||
char **get_config_list(const char *name, int *count);
|
||||
|
||||
void free_config_value(ConfigValue *val);
|
||||
|
||||
bool config_var_exists(const char *name);
|
||||
|
||||
void set_config_int(const char *name, int value);
|
||||
void set_config_float(const char *name, double value);
|
||||
void set_config_string(const char *name, const char *value);
|
||||
void set_config_bool(const char *name, bool value);
|
||||
|
||||
void print_all_config_vars(void);
|
||||
#endif
|
||||
Reference in New Issue
Block a user