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"
函数 | |
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().