SimGrid
3.16
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_ATTRIB_PUBLIC /* public */ |
#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_ATTRIB_PUBLIC /* public */ |
#define XBT_PUBLIC_CLASS class |
#define XBT_PRIVATE /** @private */ |
#define TRUE 1 |
#define FALSE 0 |
#define SG_BEGIN_DECL | ( | ) |
#define SG_END_DECL | ( | ) |