BadgerDB
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends Pages
badgerdb::File Member List

This is the complete list of members for badgerdb::File, including all inherited members.

allocatePage(PageId &new_page_number)=0badgerdb::Filepure virtual
close()badgerdb::Fileprotected
CountMap typedef (defined in badgerdb::File)badgerdb::Fileprotected
deletePage(const PageId page_number)=0badgerdb::Filepure virtual
exists(const std::string &filename)badgerdb::Filestatic
File(const std::string &name, const bool create_new)badgerdb::File
FileIterator (defined in badgerdb::File)badgerdb::Filefriend
filename() const badgerdb::Fileinline
filename_badgerdb::Fileprotected
getFirstPageNo()badgerdb::File
isOpen(const std::string &filename)badgerdb::Filestatic
open_counts_badgerdb::Fileprotectedstatic
open_streams_badgerdb::Fileprotectedstatic
openIfNeeded(const bool create_new)badgerdb::Fileprotected
pagePosition(const PageId page_number)badgerdb::Fileinlineprotectedstatic
readHeader() const badgerdb::Fileprotected
readPage(const PageId page_number) const =0badgerdb::Filepure virtual
remove(const std::string &filename)badgerdb::Filestatic
stream_badgerdb::Fileprotected
StreamMap typedef (defined in badgerdb::File)badgerdb::Fileprotected
writeHeader(const FileHeader &header)badgerdb::Fileprotected
writePage(const PageId page_number, const Page &new_page)=0badgerdb::Filepure virtual
~File()badgerdb::Filevirtual