|
SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
#include <stdlib.h>Macros | |
| #define | _GNU_SOURCE |
| #define | XBT_UNREACHABLE() abort() |
| #define | XBT_ATTRIB_PRINTF(format_idx, arg_idx) __attribute__((__format__ (__printf__, format_idx, arg_idx))) |
| #define | XBT_ATTRIB_SCANF(format_idx, arg_idx) __attribute__((__format__ (__scanf__, format_idx, arg_idx))) |
| #define | XBT_ATTRIB_NORETURN __attribute__((__noreturn__)) |
| #define | XBT_ATTRIB_UNUSED __attribute__((__unused__)) |
| #define | XBT_ATTRIB_DEPRECATED(m) __attribute__((__deprecated__(m))) |
| #define | _XBT_GNUC_CONSTRUCTOR(prio) __attribute__((__constructor__)) |
| #define | _XBT_GNUC_DESTRUCTOR(prio) __attribute__((__destructor__)) |
| #define | XBT_ALWAYS_INLINE inline |
| #define | XBT_THREAD_LOCAL No thread local on this architecture |
| #define | MIN(a, b) ((a)<(b)?(a):(b)) |
| #define | MAX(a, b) ((a)>(b)?(a):(b)) |
| #define | _XBT_IF_ONE_ARG(one, more, ...) |
| #define | _XBT_IF_ONE_ARG_(a64, a63, a62, a61, a60, a59, a58, a57, a56, a55, a54, a53, a52, a51, a50, a49, a48, a47, a46, a45, a44, a43, a42, a41, a40, a39, a38, a37, a36, a35, a34, a33, a32, a31, a30, a29, a28, a27, a26, a25, a24, a23, a22, a21, a20, a19, a18, a17, a16, a15, a14, a13, a12, a11, a10, a9, a8, a7, a6, a5, a4, a3, a2, a1, N, ...) N |
| #define | XBT_PUBLIC(type) type |
| #define | XBT_EXPORT_NO_IMPORT(type) type |
| #define | XBT_IMPORT_NO_EXPORT(type) type |
| #define | XBT_PUBLIC_DATA(type) extern type |
| #define | XBT_PUBLIC_CLASS class |
| #define | XBT_PRIVATE /** @private */ |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | SG_BEGIN_DECL() |
| #define | SG_END_DECL() |
| #define _GNU_SOURCE |
| #define XBT_UNREACHABLE | ( | ) | abort() |
| #define XBT_ATTRIB_PRINTF | ( | format_idx, | |
| arg_idx | |||
| ) | __attribute__((__format__ (__printf__, format_idx, arg_idx))) |
| #define XBT_ATTRIB_SCANF | ( | format_idx, | |
| arg_idx | |||
| ) | __attribute__((__format__ (__scanf__, format_idx, arg_idx))) |
| #define XBT_ATTRIB_NORETURN __attribute__((__noreturn__)) |
| #define XBT_ATTRIB_UNUSED __attribute__((__unused__)) |
| #define XBT_ATTRIB_DEPRECATED | ( | m | ) | __attribute__((__deprecated__(m))) |
| #define _XBT_GNUC_CONSTRUCTOR | ( | prio | ) | __attribute__((__constructor__)) |
| #define _XBT_GNUC_DESTRUCTOR | ( | prio | ) | __attribute__((__destructor__)) |
| #define XBT_ALWAYS_INLINE inline |
| #define XBT_THREAD_LOCAL No thread local on this architecture |
| #define MIN | ( | a, | |
| b | |||
| ) | ((a)<(b)?(a):(b)) |
| #define MAX | ( | a, | |
| b | |||
| ) | ((a)>(b)?(a):(b)) |
| #define _XBT_IF_ONE_ARG | ( | one, | |
| more, | |||
| ... | |||
| ) |
| #define _XBT_IF_ONE_ARG_ | ( | a64, | |
| a63, | |||
| a62, | |||
| a61, | |||
| a60, | |||
| a59, | |||
| a58, | |||
| a57, | |||
| a56, | |||
| a55, | |||
| a54, | |||
| a53, | |||
| a52, | |||
| a51, | |||
| a50, | |||
| a49, | |||
| a48, | |||
| a47, | |||
| a46, | |||
| a45, | |||
| a44, | |||
| a43, | |||
| a42, | |||
| a41, | |||
| a40, | |||
| a39, | |||
| a38, | |||
| a37, | |||
| a36, | |||
| a35, | |||
| a34, | |||
| a33, | |||
| a32, | |||
| a31, | |||
| a30, | |||
| a29, | |||
| a28, | |||
| a27, | |||
| a26, | |||
| a25, | |||
| a24, | |||
| a23, | |||
| a22, | |||
| a21, | |||
| a20, | |||
| a19, | |||
| a18, | |||
| a17, | |||
| a16, | |||
| a15, | |||
| a14, | |||
| a13, | |||
| a12, | |||
| a11, | |||
| a10, | |||
| a9, | |||
| a8, | |||
| a7, | |||
| a6, | |||
| a5, | |||
| a4, | |||
| a3, | |||
| a2, | |||
| a1, | |||
| N, | |||
| ... | |||
| ) | N |
| #define XBT_PUBLIC_CLASS class |
| #define XBT_PRIVATE /** @private */ |
| #define TRUE 1 |
| #define FALSE 0 |
| #define SG_BEGIN_DECL | ( | ) |
| #define SG_END_DECL | ( | ) |