Unravel Engine C++ Reference
|
#include <exception>
#include <stdexcept>
Go to the source code of this file.
Macros | |
#define | CONTRACTS_H |
#define | THROW_ON_CONTRACT_VIOLATION |
#define | STRINGIFY_DETAIL(x) |
#define | STRINGIFY(x) |
#define | expects(cond) |
#define | ensures(cond) |
#define CONTRACTS_H |
Definition at line 4 of file assert.hpp.
#define ensures | ( | cond | ) |
Definition at line 32 of file assert.hpp.
#define expects | ( | cond | ) |
Definition at line 29 of file assert.hpp.
#define STRINGIFY | ( | x | ) |
Definition at line 25 of file assert.hpp.
#define STRINGIFY_DETAIL | ( | x | ) |
Definition at line 24 of file assert.hpp.
#define THROW_ON_CONTRACT_VIOLATION |
Definition at line 17 of file assert.hpp.