Zero  0.1.0
Classes | Namespaces
buffer_pool.hpp File Reference
#include "w_defines.h"
#include "bf_tree_cb.h"
#include "latch.h"
#include "vol.h"
#include "generic_page.h"
#include <iosfwd>
#include "buffer_pool_free_list.hpp"
#include "page_cleaner.h"
#include "page_evictioner.hpp"
#include "restart.h"
#include "restore.h"
#include <array>
#include "buffer_pool_hashtable.hpp"
#include "page_evictioner_typedefs.hpp"
#include "buffer_pool_pointer_swizzling.hpp"
#include "boost/align/aligned_allocator.hpp"

Go to the source code of this file.

Classes

class  zero::buffer_pool::BufferPool
 A buffer manager that exploits the tree structure of indexes. More...
 
class  zero::buffer_pool::BufferPoolException
 
class  zero::buffer_pool::BufferPoolSizeException
 
class  zero::buffer_pool::BufferPoolTooSmallException
 
class  zero::buffer_pool::BufferPoolTooLargeException
 
class  zero::buffer_pool::BufferPoolOldStyleException
 
class  pin_for_refix_holder
 
class  GenericPageIterator
 

Namespaces

 zero::buffer_pool