Tue Mar 2 17:33:12 2010

Asterisk developer's documentation


compiler.h File Reference

Compiler-specific macros and other items. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define attribute_const   __attribute__((const))
#define attribute_malloc   __attribute__((malloc))
#define attribute_pure   __attribute__((pure))
#define attribute_sentinel   __attribute__((sentinel))
#define attribute_unused   __attribute__((unused))
#define attribute_warn_unused_result   __attribute__((warn_unused_result))
#define attribute_weak   __attribute__((weak))
#define force_inline   __attribute__((always_inline)) inline
#define SENTINEL   ((char *)NULL)

Detailed Description

Compiler-specific macros and other items.

Definition in file compiler.h.


Define Documentation

#define attribute_const   __attribute__((const))

Definition at line 39 of file compiler.h.

#define attribute_malloc   __attribute__((malloc))

Definition at line 51 of file compiler.h.

#define attribute_pure   __attribute__((pure))

Definition at line 33 of file compiler.h.

#define attribute_sentinel   __attribute__((sentinel))

Definition at line 57 of file compiler.h.

#define attribute_unused   __attribute__((unused))

Definition at line 45 of file compiler.h.

#define attribute_warn_unused_result   __attribute__((warn_unused_result))

Definition at line 63 of file compiler.h.

#define attribute_weak   __attribute__((weak))

Definition at line 72 of file compiler.h.

#define force_inline   __attribute__((always_inline)) inline

Definition at line 27 of file compiler.h.

#define SENTINEL   ((char *)NULL)

Generated on 2 Mar 2010 for Asterisk - the Open Source PBX by  doxygen 1.6.1