emlabcpp
modern opinionated embedded C++ library
assert.h
Go to the documentation of this file.
1 
24 #pragma once
25 
26 #include <cassert>
27 
28 #if defined( EMLABCPP_ASSERT_FUNC )
29 
30 #define EMLABCPP_ASSERT( cond ) EMLABCPP_ASSERT_FUNC( cond )
31 
32 #elif defined( EMLABCPP_ASSERT_NATIVE )
33 
34 #define EMLABCPP_ASSERT( cond ) assert( cond )
35 
36 #else
37 
38 #define EMLABCPP_ASSERT( cond ) static_cast< void >( 0 )
39 
40 #endif