Wed Aug 7 17:16:03 2019

Asterisk developer's documentation


compiler.h File Reference

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

Go to the source code of this file.

Defines

#define attribute_const   __attribute__((const))
#define attribute_deprecated   __attribute__((deprecated))
#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 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_deprecated   __attribute__((deprecated))

Definition at line 45 of file compiler.h.

#define attribute_malloc   __attribute__((malloc))

Definition at line 57 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 63 of file compiler.h.

#define attribute_unused   __attribute__((unused))

Definition at line 51 of file compiler.h.

#define attribute_warn_unused_result   __attribute__((warn_unused_result))

Definition at line 69 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 7 Aug 2019 for Asterisk - The Open Source Telephony Project by  doxygen 1.6.1