Zero  0.1.0
Public Member Functions | List of all members
zero::buffer_pool::BufferPoolTooLargeException Class Reference

#include <buffer_pool.hpp>

Inheritance diagram for zero::buffer_pool::BufferPoolTooLargeException:
zero::buffer_pool::BufferPoolSizeException zero::buffer_pool::BufferPoolException

Public Member Functions

 BufferPoolTooLargeException (const bf_idx &blockCount)
 
const char * what () const noexcept override
 
- Public Member Functions inherited from zero::buffer_pool::BufferPoolSizeException
 BufferPoolSizeException (const bf_idx &blockCount)
 
const char * what () const noexcept override
 
- Public Member Functions inherited from zero::buffer_pool::BufferPoolException
const char * what () const noexcept override
 

Additional Inherited Members

- Protected Attributes inherited from zero::buffer_pool::BufferPoolSizeException
bf_idx _blockCount
 

Constructor & Destructor Documentation

§ BufferPoolTooLargeException()

zero::buffer_pool::BufferPoolTooLargeException::BufferPoolTooLargeException ( const bf_idx blockCount)
inline

Member Function Documentation

§ what()

const char* zero::buffer_pool::BufferPoolTooLargeException::what ( ) const
inlineoverridenoexcept

The documentation for this class was generated from the following file: