#define ASSERT( ) ((void)0)
Assert macro.
This macro is used to throw asserts. It can be mapped to different function based on debug level.
A condition to be checked; assert is thrown if the given condifition is false