taco-db
0.1.0
|
An opaque handle for a catalog file. More...
Public Attributes | |
FileId | m_fid |
std::unique_ptr< Table > | m_table |
An opaque handle for a catalog file.
It must be automatically closed if it goes out of scope. In PersistentCatCache, we only keep a file ID, and we don't actually open the file, see ‘GetFirstPage()’ for explanation. This allows us to do nothing for closing the file.
FileId taco::PersistentCatCache::FileHandle::m_fid |
std::unique_ptr<Table> taco::PersistentCatCache::FileHandle::m_table |