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

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

allocatePage(PageId &new_page_number)badgerdb::PageFilevirtual
begin()badgerdb::PageFile
close()badgerdb::Fileprotected
CountMap typedef (defined in badgerdb::File)badgerdb::Fileprotected
create(const std::string &filename)badgerdb::PageFilestatic
deletePage(const PageId page_number)badgerdb::PageFilevirtual
end()badgerdb::PageFile
exists(const std::string &filename)badgerdb::Filestatic
File(const std::string &name, const bool create_new)badgerdb::File
FileIterator (defined in badgerdb::PageFile)badgerdb::PageFilefriend
filename() const badgerdb::Fileinline
filename_badgerdb::Fileprotected
getFirstPageNo()badgerdb::File
isOpen(const std::string &filename)badgerdb::Filestatic
open(const std::string &filename)badgerdb::PageFilestatic
open_counts_badgerdb::Fileprotectedstatic
open_streams_badgerdb::Fileprotectedstatic
openIfNeeded(const bool create_new)badgerdb::Fileprotected
operator=(const PageFile &rhs)badgerdb::PageFile
PageFile(const std::string &name, const bool create_new)badgerdb::PageFile
PageFile(const PageFile &other)badgerdb::PageFile
pagePosition(const PageId page_number)badgerdb::Fileinlineprotectedstatic
readHeader() const badgerdb::Fileprotected
readPage(const PageId page_number) const badgerdb::PageFilevirtual
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)badgerdb::PageFilevirtual
~File()badgerdb::Filevirtual
~PageFile()badgerdb::PageFile