| _CreateTableIfNullForFileHandle(FileHandle &fh, FieldOffset reclen) | taco::PersistentCatCache | private | 
  | AddIndex(absl::string_view idxname, Oid idxtabid, IdxType idxtyp, bool idxunique, std::vector< FieldId > idxcoltabcolids, FileId idxfid, std::vector< Oid > idxcolltfuncids, std::vector< Oid > idxcoleqfuncids) | taco::CatCacheBase< PersistentCatCache > |  | 
  | AddTable(absl::string_view tabname, std::vector< Oid > coltypid, std::vector< uint64_t > coltypparam, std::vector< std::string > field_names, std::vector< bool > colisnullable, std::vector< bool > colisarray, FileId tabfid) | taco::CatCacheBase< PersistentCatCache > |  | 
  | AllocateOid() | taco::CatCacheBase< PersistentCatCache > | private | 
  | AppendRecord(FileHandle &fh, Record &rec) | taco::PersistentCatCache | private | 
  | BuildIndex(bool init, Oid idxid) | taco::CatCacheBase< PersistentCatCache > | private | 
  | CatCacheBase() | taco::CatCacheBase< PersistentCatCache > |  | 
  | CatCacheBase< PersistentCatCache > class | taco::PersistentCatCache | friend | 
  | CatFileIterator typedef | taco::PersistentCatCache | private | 
  | CheckIndexes(bool init) | taco::CatCacheBase< PersistentCatCache > | private | 
  | CloseCatalogFile(FileHandle &fh) | taco::PersistentCatCache | private | 
  | ConstructSysTableStruct(Args &&...args) | taco::CatCacheInternalAccess | inlineprotectedstatic | 
  | CopySysTableStruct(const T *s) | taco::CatCacheInternalAccess | inlineprotectedstatic | 
  | CreateCatalogFile(bool format_heapfile) | taco::PersistentCatCache | private | 
  | CreateDBMeta() | taco::CatCacheBase< PersistentCatCache > | private | 
  | CreateSysTableStruct(Oid tabid, const std::vector< Datum > &data) | taco::CatCacheInternalAccess | protectedstatic | 
  | CreateSysTableStruct(const std::vector< Datum > &data) | taco::CatCacheInternalAccess | inlineprotectedstatic | 
  | EndIterateCatEntry(CatFileIterator &iter) | taco::PersistentCatCache | private | 
  | FindAggregation(Oid aggid) | taco::CatCacheBase< PersistentCatCache > | inline | 
  | FindAggregationByNameAndOprType(absl::string_view aggname, Oid aggoprtypid) | taco::CatCacheBase< PersistentCatCache > |  | 
  | FindAggregationByTidAndOprType(AggType aggtyp, Oid aggoprtypid) | taco::CatCacheBase< PersistentCatCache > |  | 
  | FindAllIndexesOfTable(Oid idxtabid) | taco::CatCacheBase< PersistentCatCache > |  | 
  | FindCast(Oid castoprtypid, Oid castrettypid, bool must_be_implicit) | taco::CatCacheBase< PersistentCatCache > |  | 
  | FindFunction(Oid funcid) | taco::CatCacheBase< PersistentCatCache > | inline | 
  | FindFunctionArgs(Oid funcid, int16_t funcargid) | taco::CatCacheBase< PersistentCatCache > |  | 
  | FindFunctionByName(absl::string_view funcname) | taco::CatCacheBase< PersistentCatCache > | inline | 
  | FindIndex(Oid idxid) | taco::CatCacheBase< PersistentCatCache > | inline | 
  | FindIndexByName(absl::string_view idxname) | taco::CatCacheBase< PersistentCatCache > | inline | 
  | FindIndexDesc(Oid idxid) | taco::CatCacheBase< PersistentCatCache > |  | 
  | FindOperator(OpType optype, Oid oparg0typid, Oid oparg1typid) | taco::CatCacheBase< PersistentCatCache > |  | 
  | FindTable(Oid tabid) | taco::CatCacheBase< PersistentCatCache > | inline | 
  | FindTableByName(absl::string_view tabname) | taco::CatCacheBase< PersistentCatCache > | inline | 
  | FindTableDesc(Oid tabid) | taco::CatCacheBase< PersistentCatCache > |  | 
  | FindType(Oid typid) | taco::CatCacheBase< PersistentCatCache > | inline | 
  | FinishInitCatalog(const absl::flat_hash_map< Oid, FileId > &tabid2fid, BootstrapCatCache *catcache) | taco::CatCacheBase< PersistentCatCache > | private | 
  | GetBulkLoadIterator(FileHandle &fh, std::shared_ptr< const TableDesc > tabdesc, std::shared_ptr< const IndexDesc > idxdesc) | taco::PersistentCatCache | private | 
  | GetCurrentCatEntry(CatFileIterator &iter) | taco::PersistentCatCache | private | 
  | GetCurrentCatEntryRecordId(CatFileIterator &iter) | taco::PersistentCatCache | private | 
  | GetDatumVector(const T &systable_struct) | taco::CatCacheInternalAccess | inlineprotected | 
  | GetFirstPage(FileHandle &fh, char **pagebuf) | taco::PersistentCatCache | private | 
  | GetOrCreateCachedEntry(Oid systabid, RecordId recid, const Schema *schema, const char *buf) | taco::CatCacheBase< PersistentCatCache > | private | 
  | GetTypeName(Oid typid) | taco::CatCacheBase< PersistentCatCache > | inline | 
  | InitializeFromExistingData() | taco::CatCacheBase< PersistentCatCache > |  | 
  | InitializeFromInitData(const std::string &init_datafile) | taco::CatCacheBase< PersistentCatCache > |  | 
  | InsertCatalogEntries(Oid systabid, const std::vector< std::vector< Datum >> &data) | taco::CatCacheBase< PersistentCatCache > | private | 
  | IsInitialized() const | taco::CatCacheBase< PersistentCatCache > | inline | 
  | IterateCatEntry(FileHandle &fh) | taco::PersistentCatCache | private | 
  | IterateCatEntryFrom(FileHandle &fh, RecordId rid) | taco::PersistentCatCache | private | 
  | LoadInitFile(const std::string &init_datafile, BootstrapCatCache *catcache) | taco::CatCacheBase< PersistentCatCache > | private | 
  | LoadMinCache(BootstrapCatCache *catcache) | taco::CatCacheBase< PersistentCatCache > | private | 
  | m_dbmetapg_pid | taco::PersistentCatCache | private | 
  | m_index_desc | taco::CatCacheBase< PersistentCatCache > | private | 
  | m_initialized | taco::CatCacheBase< PersistentCatCache > | private | 
  | m_recid_lookup_table | taco::CatCacheBase< PersistentCatCache > | private | 
  | m_table_desc | taco::CatCacheBase< PersistentCatCache > | private | 
  | m_use_index | taco::CatCacheBase< PersistentCatCache > | private | 
  | MarkPageDirty(PageHandle &pghandle) | taco::PersistentCatCache | private | 
  | NextCatEntry(CatFileIterator &iter) | taco::PersistentCatCache | private | 
  | OpenCatalogFile(FileId fid, const TableDesc *tabdesc) | taco::PersistentCatCache | private | 
  | PageHandle typedef | taco::PersistentCatCache | private | 
  | PersistentCatCache() | taco::PersistentCatCache |  | 
  | ReleasePage(PageHandle &pghandle) | taco::PersistentCatCache | private | 
  | SearchForCatalogEntryByName(Oid systabid, Oid idxid_hint, FieldId name_colid, absl::string_view name) | taco::CatCacheBase< PersistentCatCache > |  | 
  | SearchForCatalogEntryByOid(Oid systabid, Oid idxid_hint, FieldId oid_colid, Oid oid) | taco::CatCacheBase< PersistentCatCache > |  | 
  | UpdateCurrentCatEntry(CatFileIterator &iter, Record &rec) | taco::PersistentCatCache | private |