SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::EmptyContainerException Class Reference

#include <Exception.hpp>

Inheritance diagram for Sleak::EmptyContainerException:

Public Member Functions

 EmptyContainerException (const std::string &message="Container is empty")
Public Member Functions inherited from Sleak::SleakException
 SleakException (const std::string &message)
virtual const char * what () const noexcept override

Additional Inherited Members

Protected Attributes inherited from Sleak::SleakException
std::string message_

Detailed Description

Thrown by operations that require at least one element (e.g. Stack::top on an empty stack).

Definition at line 46 of file Exception.hpp.

Constructor & Destructor Documentation

◆ EmptyContainerException()

Sleak::EmptyContainerException::EmptyContainerException ( const std::string & message = "Container is empty")
inline

Definition at line 48 of file Exception.hpp.