|
Doxygen
|
#include "portable.h"#include "qcstring.h"#include <stdlib.h>#include <stdio.h>#include <chrono>#include <unistd.h>#include <sys/types.h>#include <sys/wait.h>#include <errno.h>#include <assert.h>#include <ctype.h>#include <map>#include <string>#include "fileinfo.h"#include "util.h"#include "dir.h"#include "debug.h"
portable.cpp 的引用(Include)关系图:函数 | |
| void | loadEnvironment () |
| static bool | ExistsOnPath (const QCString &fileName) |
| static const char * | portable_memmem (const char *haystack, size_t haystack_len, const char *needle, size_t needle_len) |
变量 | |
| char ** | environ |
| static bool | environmentLoaded = false |
| static std::map< std::string, std::string > | proc_env = std::map<std::string,std::string>() |
| static double | g_sysElapsedTime |
| static std::chrono::steady_clock::time_point | g_startTime |
|
static |
| void loadEnvironment | ( | ) |
在文件 portable.cpp 第 219 行定义.
引用了 environ, environmentLoaded , 以及 proc_env.
被这些函数引用 Portable::getenv() , 以及 Portable::setenv().
|
static |
| char** environ |
被这些函数引用 loadEnvironment() , 以及 Portable::system().
|
static |
在文件 portable.cpp 第 34 行定义.
被这些函数引用 Portable::getenv(), loadEnvironment() , 以及 Portable::setenv().
|
static |
在文件 portable.cpp 第 39 行定义.
被这些函数引用 Portable::sysTimerStart() , 以及 Portable::sysTimerStop().
|
static |
在文件 portable.cpp 第 38 行定义.
被这些函数引用 Portable::getSysElapsedTime() , 以及 Portable::sysTimerStop().
|
static |
在文件 portable.cpp 第 35 行定义.
被这些函数引用 Portable::getenv(), loadEnvironment(), Portable::setenv() , 以及 Portable::unsetenv().