Voxel
 All Classes Namespaces Files Functions Typedefs Enumerations Enumerator Macros Pages
Classes | Macros
exception.h File Reference

Contains Exception class. More...

#include <string>
#include <stdexcept>

Go to the source code of this file.

Classes

struct  Exception
 Default exception class. More...

Macros

#define EXCEPTION_H
#define THROW_EXCEPTION(what)   throw ::Exception( __FILE__, __LINE__, ( what ) )
 Throws an Exception labeled with the file, line and string what.
#define THROW_EXCEPTION_MESSAGE(what, message)   throw ::Exception( __FILE__, __LINE__, ( what ), ( message ) )
 Throws an Exception labeled with the file, line, and strings what and message. Typically, what will describe the failure, and message will be a library error message.

Detailed Description

Contains Exception class.

Definition in file exception.h.