Zero  0.1.0
Public Member Functions | Protected Attributes | List of all members
zero::buffer_pool::BufferPoolSizeException Class Reference

#include <buffer_pool.hpp>

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

Public Member Functions

 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
 

Protected Attributes

bf_idx _blockCount
 

Constructor & Destructor Documentation

§ BufferPoolSizeException()

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

Member Function Documentation

§ what()

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

Member Data Documentation

§ _blockCount

bf_idx zero::buffer_pool::BufferPoolSizeException::_blockCount
protected

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