New cmp funtion to get sorted integer arrays
This commit is contained in:
		
							
								
								
									
										18
									
								
								src/cw/cfg.h
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								src/cw/cfg.h
									
									
									
									
									
								
							@ -14,11 +14,23 @@ int cw_cfg_read_from_file(FILE * file, cw_Cfg_t * cfg);
 | 
			
		||||
int cw_cfg_load(const char *filename,cw_Cfg_t * cfg);
 | 
			
		||||
 | 
			
		||||
struct cw_Cfg_entry{
 | 
			
		||||
	char *key;
 | 
			
		||||
	char *val;
 | 
			
		||||
	const char *key;
 | 
			
		||||
	const char *val;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const char * cw_cfg_get(cw_Cfg_t * cfg, char *key, const char *def);
 | 
			
		||||
 | 
			
		||||
struct cw_Cfg_iter{
 | 
			
		||||
	struct mavliter it;
 | 
			
		||||
	const char *base;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const char * cw_cfg_get(cw_Cfg_t * cfg, const char *key, const char *def);
 | 
			
		||||
 | 
			
		||||
const char *cw_cfg_iter_next(struct cw_Cfg_iter *cfi, const char *key);
 | 
			
		||||
void cw_cfg_iter_init(cw_Cfg_t * cfg, struct cw_Cfg_iter *cfi, const char *base);
 | 
			
		||||
 | 
			
		||||
int cw_cfg_get_bool(cw_Cfg_t * cfg, const char * key, const char *def);
 | 
			
		||||
uint16_t cw_cfg_get_word(cw_Cfg_t * cfg, char *key, const char * def);
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user