LLDB mainline
Classes | Namespaces
DataFileCache.h File Reference
#include "lldb/Utility/FileSpec.h"
#include "lldb/Utility/Status.h"
#include "lldb/Utility/UUID.h"
#include "lldb/lldb-forward.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/Support/CachePruning.h"
#include "llvm/Support/Caching.h"
#include "llvm/Support/MemoryBuffer.h"
#include <mutex>
#include <optional>

Go to the source code of this file.

Classes

class  lldb_private::DataFileCache
 This class enables data to be cached into a directory using the llvm caching code. More...
 
struct  lldb_private::CacheSignature
 A signature for a given file on disk. More...
 
class  lldb_private::ConstStringTable
 Many cache files require string tables to store data efficiently. More...
 
class  lldb_private::StringTableReader
 Many cache files require string tables to store data efficiently. More...
 

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.