Polyphase Game Engine
Loading...
Searching...
No Matches
Assertion.h File Reference
#include "PolyphaseAPI.h"
#include <stdint.h>

Go to the source code of this file.

Macros

#define USE_CUSTOM_ASSERT   1
 
#define OCT_ASSERT(expr)
 

Functions

POLYPHASE_API void SYS_Assert (const char *exprString, const char *fileString, uint32_t lineNumber)
 

Macro Definition Documentation

◆ OCT_ASSERT

#define OCT_ASSERT (   expr)
Value:
(void)( \
(!!(expr)) || \
(SYS_Assert(#expr, __FILE__, __LINE__), 0) \
)
POLYPHASE_API void SYS_Assert(const char *exprString, const char *fileString, uint32_t lineNumber)

◆ USE_CUSTOM_ASSERT

#define USE_CUSTOM_ASSERT   1

Function Documentation

◆ SYS_Assert()

POLYPHASE_API void SYS_Assert ( const char *  exprString,
const char *  fileString,
uint32_t  lineNumber 
)