8 #include "core/EmxTypeDef.hpp"
17 static const char *
GetEnv(
const char *name);
69 static const char *
GetCfgFilePath(
char buffer[EMX_MAX_PATH_SIZE],
const char *fmt, ...);
Definition: SysEnv.hpp:15
static std::string GetCfgFilePath(const char *fmt,...)
通过文件的相对路径,获取文件绝对路径 会首先尝试判断以可读写分区EMX_DATA_DIR为根路径下,是否存在此文件 如果存在则优先使用,主要是为了静态配置文件或资源文件的动态烧写
static const char * GetEnv(const char *name)
static const char * GetDataDir()
获取可读写文件存储的根目录EMX_DATA_DIR
Definition: SysEnv.hpp:22
static const char * Get3drDir()
获取第三方程序库目录EMX_3DR_DIR
Definition: SysEnv.hpp:34
static const char * GetMediaDir()
获取媒体目录EMX_MEDIA_DIR
Definition: SysEnv.hpp:46
static const char * GetAppDir()
获取应用目录EMX_APP_DIR
Definition: SysEnv.hpp:40
static const char * GetFirmwareDir()
获取固件根目录EMX_FIRMWARE_DIR
Definition: SysEnv.hpp:28
static const char * GetCfgFilePath(char buffer[EMX_MAX_PATH_SIZE], const char *fmt,...)
通过文件的相对路径,获取文件绝对路径 会首先尝试判断以可读写分区EMX_DATA_DIR为根路径下,是否存在此文件 如果存在则优先使用,主要是为了静态配置文件或资源文件的动态烧写
static const char * GetConfigsDir()
获取配置文件根目录EMX_CONFIGS_DIR
Definition: SysEnv.hpp:52
static const char * GetParamDir()
获取参数文件根目录EMX_PARAM_DIR
Definition: SysEnv.hpp:58
Definition: EmxGpio.hpp:10