API Documentation
Loading...
Searching...
No Matches
LibAssert.h File Reference
#include "DLLInfo.h"
#include <functional>
Include dependency graph for LibAssert.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LibAssert
 

Namespaces

namespace  NDEVR
 

Macros

#define lib_assert(expression, message)
 Asserts some logic in the code. Disabled in non debug mode by default. Can be re-enabled in release using the USE_ASSERTIONS macro.
 

Macro Definition Documentation

◆ lib_assert

#define lib_assert ( expression,
message )
Value:
((void)0)

Asserts some logic in the code. Disabled in non debug mode by default. Can be re-enabled in release using the USE_ASSERTIONS macro.


Fn: constexpr void lib_assert(bool value, const char* error_meesage)

Author: Tyler Parke

Date: 2019-11-17

Exceptions: Exception - Thrown when an exception error condition occurs.

Parameters: value - True to value.

error_message - The error message.