<assert.h>: Diagnostics


Defines

#define assert(e)   ((e) ? (void)0 : abort())

Functions

void __assert (const char *__func, const char *__file, int __lineno, const char *__sexp)

Detailed Description

 #include <assert.h> 

This header file defines a debugging aid.

As there is no standard error output stream available for many applications using this library, the generation of a printable error message is not enabled by default. These messages will only be generated if the application defines the macro

 __ASSERT_USE_STDERR 

before including the <assert.h> header file. By default, only abort() will be called to halt the application.


Define Documentation

#define assert (  )     ((e) ? (void)0 : abort())

Definition at line 91 of file assert.h.

Referenced by block_get(), and block_unregister().


Function Documentation

void __assert ( const char *  __func,
const char *  __file,
int  __lineno,
const char *  __sexp 
)


Generated on Sun Aug 31 13:31:32 2008 for FrankenRTOS by  doxygen 1.5.6