The Exception::Memory class is the master class for all memory related exceptions in
LYRIC. It indicates memory allocation failures, range and memory move overflows. This
class derives from the Exception class.
Synopsis
#include <lyric/Exceptions.hpp>
class Exception::Memory : public Exception
{
public:
Exception::Memory (const void* who);
Exception::Memory (const Exception::Memory& except);
};
Description
-
Exception::Memory (const void* who) -
Constructs this memory exception with the given object memory address
who. The given who is usually this.
-
Exception::Memory (const Exception::Memory& except) -
Constructs this memory exception from the given exception. All properties
and data stored in except are copied into this.