| Asterisk - The Open Source Telephony Project GIT-master-27fb039
    | 
Inlinable API function macro. More...

Go to the source code of this file.
| Macros | |
| #define | AST_INLINE_API(hdr, body) hdr; extern inline hdr body | 
Inlinable API function macro.
Small API functions that are candidates for inlining need to be specially declared and defined, to ensure that the 'right thing' always happens. For example:
The AST_INLINE_API macro allows this to happen automatically, when used to define your function. Proper usage is as follows:
Definition in file inline_api.h.
| #define AST_INLINE_API | ( | hdr, | |
| body | |||
| ) | hdr; extern inline hdr body | 
Definition at line 54 of file inline_api.h.