#include "common.hpp"
Go to the source code of this file.
Macros | |
#define | ein_nonblocking |
Declares a function does not block. | |
#define | ein_blocking |
Declares a function potentially blocks. Prevents inference of ein_nonblocking. | |
#define | ein_nonallocating |
Declares a function does not allocate heap memory. | |
#define | ein_allocating |
Declares a function potentially allocates heap memory. Prevents inference of nonallocating . | |
#define | ein_noalloc(__x) |
a bool parameterized version of ein_nonallocating | |
#define | ein_noblock(__x) |
a bool parameterized version of ein_nonblocking | |
Definition in file performance_constraints.hpp.