![]() |
Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
GCC attributes. More...
Go to the source code of this file.
Macros | |
#define | ROC_ATTR_NOTHROW throw() |
Function never throws. More... | |
#define | ROC_ATTR_NORETURN __attribute__((noreturn)) |
Function never returns. More... | |
#define | ROC_ATTR_UNUSED __attribute__((unused)) |
Function or variable is never used but no warning should be generated. More... | |
#define | ROC_ATTR_PACKED __attribute__((packed)) |
Structure's fields are packed. More... | |
#define | ROC_ATTR_PRINTF(n_fmt_arg, n_var_arg) __attribute__((format(printf, n_fmt_arg, n_var_arg))) |
Function gets printf-like arguments. More... | |
GCC attributes.
Definition in file attributes.h.
#define ROC_ATTR_NORETURN __attribute__((noreturn)) |
Function never returns.
Definition at line 19 of file attributes.h.
#define ROC_ATTR_NOTHROW throw() |
Function never throws.
Definition at line 16 of file attributes.h.
#define ROC_ATTR_PACKED __attribute__((packed)) |
Structure's fields are packed.
Definition at line 25 of file attributes.h.
#define ROC_ATTR_PRINTF | ( | n_fmt_arg, | |
n_var_arg | |||
) | __attribute__((format(printf, n_fmt_arg, n_var_arg))) |
Function gets printf-like arguments.
Definition at line 28 of file attributes.h.
#define ROC_ATTR_UNUSED __attribute__((unused)) |
Function or variable is never used but no warning should be generated.
Definition at line 22 of file attributes.h.