LLVM: llvm::cas::ondisk::DatabaseFile Class Reference (original) (raw)

Encapsulate a database file, which: More...

#include "[CAS/DatabaseFile.h](DatabaseFile%5F8h%5Fsource.html)"

Public Member Functions
const Header & getHeader ()
MappedFileRegionArena & getAlloc ()
MappedFileRegion & getRegion ()
Error addTable (TableHandle Table)
Add a table.
std::optional< TableHandle > findTable (StringRef Name)
Find a table. May return null.
size_t size () const

Encapsulate a database file, which:

Top-level layout:

Definition at line 95 of file DatabaseFile.h.

addTable()

create()

findTable()

getAlloc()

getHeader()

const Header & llvm::cas::ondisk::DatabaseFile::getHeader ( ) inline

getMagic()

constexpr uint32_t llvm::cas::ondisk::DatabaseFile::getMagic ( ) inlinestaticconstexpr

getRegion()

getVersion()

constexpr uint32_t llvm::cas::ondisk::DatabaseFile::getVersion ( ) inlinestaticconstexpr

size()

size_t llvm::cas::ondisk::DatabaseFile::size ( ) const inline

The documentation for this class was generated from the following files: