8#ifndef LLDB_HOST_FILECACHE_H
9#define LLDB_HOST_FILECACHE_H
static llvm::raw_ostream & error(Stream &strm)
bool CloseFile(lldb::user_id_t fd, Status &error)
uint64_t ReadFile(lldb::user_id_t fd, uint64_t offset, void *dst, uint64_t dst_len, Status &error)
lldb::user_id_t OpenFile(const FileSpec &file_spec, File::OpenOptions flags, uint32_t mode, Status &error)
std::map< lldb::user_id_t, lldb::FileUP > FDToFileMap
uint64_t WriteFile(lldb::user_id_t fd, uint64_t offset, const void *src, uint64_t src_len, Status &error)
static FileCache * m_instance
static FileCache & GetInstance()
A class that represents a running process on the host machine.