Elaztek Developer Hub
Blamite Game Engine - blam!  00398.09.22.23.2015.blamite
The core library for the Blamite Game Engine.
BlamAccessViolationException Class Reference

Class representing an access violation exception. More...

#include <exception.h>

+ Inheritance diagram for BlamAccessViolationException:
+ Collaboration diagram for BlamAccessViolationException:

Public Member Functions

 BlamAccessViolationException (std::string _message)
 Constructs a new access violation exception. More...
 
- Public Member Functions inherited from BlamException
 BlamException (BlamExceptionType _type, std::string _message)
 Constructs a new Blamite exception. More...
 
 BlamException (std::string _message)
 Constructs a new Blamite exception. More...
 
BlamExceptionType GetType ()
 Retrieves the type of the exception. More...
 
std::string GetExceptionMessage ()
 Retrieves the message describing the exception. More...
 

Detailed Description

Class representing an access violation exception.

This will be thrown when the SIGSEGV signal is received. This usually happens when the engine attempts to read or write to protected or otherwise inaccessible memory.

Constructor & Destructor Documentation

◆ BlamAccessViolationException()

BlamAccessViolationException::BlamAccessViolationException ( std::string  _message)

Constructs a new access violation exception.

Parameters
_message- A message describing the exception. Should include as much information as possible for debugging purposes.

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