You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

26 lines
521 B

#pragma once
#include "uappbase/base.hpp"
namespace iflytop {
typedef enum {
kcfgt_float,
kcfgt_int32,
kcfgt_str,
kcfgt_bool,
} cfg_iterm_type_t;
typedef struct {
int32_t index;
const char *itermName;
cfg_iterm_type_t type;
const char *initval;
} cfg_iterm_info_t;
#define CFG_MAX_INDEX 61
const char *cfgName(int32_t index);
cfg_iterm_type_t cfgType(int32_t index);
const char *cfgInitVal(int32_t index);
cfg_iterm_info_t *cfgInfo(int32_t index);
} // namespace iflytop