Melon
A C++ library designed for RadishOS.
Loading...
Searching...
No Matches
Melon::Exceptions::BufferOverflow Class Reference

Thrown when a buffer overflows. More...

#include <BufferOverflow.hpp>

Inheritance diagram for Melon::Exceptions::BufferOverflow:

Public Member Functions

 BufferOverflow (Typing::USize requested_size, Typing::USize buffer_size)
 Main constructor for class BufferOverflow.
const char * what () const noexcept

Detailed Description

Thrown when a buffer overflows.

Constructor & Destructor Documentation

◆ BufferOverflow()

Melon::Exceptions::BufferOverflow::BufferOverflow ( Typing::USize requested_size,
Typing::USize buffer_size )

Main constructor for class BufferOverflow.

Parameters
requested_sizesize requested by the user
buffer_sizesize of the buffer

Member Function Documentation

◆ what()

const char * Melon::Exceptions::BufferOverflow::what ( ) const
noexcept
Returns
a formatted message describing the error

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