sculpto
Macros
assert.h File Reference

Assertion macros definition module. More...

#include "core/application/platform_detection.h"

Go to the source code of this file.

Macros

#define SCL_DEBUGBREAK()
 
#define SCL_CORE_ASSERT(expr, ...)   (expr)
 
#define SCL_ASSERT(expr, ...)   (expr)
 

Detailed Description

Assertion macros definition module.

Author
Sabitov Kirill
Date
18 June 2022

Definition in file assert.h.

Macro Definition Documentation

◆ SCL_ASSERT

#define SCL_ASSERT (   expr,
  ... 
)    (expr)

Definition at line 70 of file assert.h.

◆ SCL_CORE_ASSERT

#define SCL_CORE_ASSERT (   expr,
  ... 
)    (expr)

!SCL_ASSERTION_ENABLED

Definition at line 69 of file assert.h.

◆ SCL_DEBUGBREAK

#define SCL_DEBUGBREAK ( )

Detect SCL platform.

Debug break macro.

Definition at line 26 of file assert.h.