blob: 7c4bc9616e9f9c365a4d13d4e966bc80093793c3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#include "base/CpuTime.h"
#include <string>
namespace android {
namespace base {
std::string getEnvironmentVariable(const std::string& key);
void setEnvironmentVariable(const std::string& key, const std::string& value);
bool isVerboseLogging();
uint64_t getUnixTimeUs();
uint64_t getHighResTimeUs();
uint64_t getUptimeMs();
std::string getProgramDirectory();
std::string getLauncherDirectory();
bool getFileSize(int fd, uint64_t* size);
void sleepMs(uint64_t ms);
void sleepUs(uint64_t us);
CpuTime cpuTime();
bool queryFileVersionInfo(const char* filename, int* major, int* minor, int* build1, int* build2);
} // namespace base
} // namespace android
|