|
unilink
0.4.3
A simple C++ library for unified async communication
|
Exception thrown during memory operations. More...
#include <exceptions.hpp>
Public Member Functions | |
| MemoryException (const std::string &message, size_t size=0, const std::string &operation="") | |
| size_t | get_size () const noexcept |
| std::string | get_full_message () const |
Public Member Functions inherited from unilink::diagnostics::UnilinkException | |
| UnilinkException (const std::string &message, const std::string &component="", const std::string &operation="") | |
| const std::string & | get_component () const noexcept |
| const std::string & | get_operation () const noexcept |
| std::string | get_full_message () const |
Exception thrown during memory operations.
Indicates errors related to memory allocation, deallocation, or memory safety violations.
Definition at line 121 of file exceptions.hpp.
|
inlineexplicit |
Definition at line 123 of file exceptions.hpp.
|
inline |
Definition at line 128 of file exceptions.hpp.
|
inlinenoexcept |
Definition at line 126 of file exceptions.hpp.