hexed 0.4.0
 
Loading...
Searching...
No Matches
hexed::assert::Internal_error Class Reference

Indicates that a situation has been encountered which should not be possible, regardless of user input. More...

#include <assert.hpp>

Inheritance diagram for hexed::assert::Internal_error:
hexed::assert::Exception hexed::assert::Overflow_error

Public Member Functions

std::string name () const override
 
 Internal_error (std::string message)
 
- Public Member Functions inherited from hexed::assert::Exception
 Exception (std::string m)
 
std::string message () const
 
const char * what () const noexcept override
 

Detailed Description

Indicates that a situation has been encountered which should not be possible, regardless of user input.

In other words, a bug has been caught.

Member Function Documentation

◆ name()

std::string hexed::assert::Internal_error::name ( ) const
inlineoverridevirtual

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