#include <Block.h>#include <stddef.h>Go to the source code of this file.
Defines | |
| #define | XDISPATCH_BLOCK ^ |
| #define | endif |
| #define | XDISPATCH_BLOCK_PERSIST(A) Block_copy(A) |
| #define | XDISPATCH_BLOCK_COPY(A) Block_copy(A) |
| #define | XDISPATCH_BLOCK_DELETE(A) Block_release(A) |
| #define | XDISPATCH_BLOCK_EXEC(A) (A) |
| #define | XDISPATCH_HAS_BLOCKS |
Typedefs | |
| typedef void(^ | dispatch_iteration_block_t )(size_t) |
| typedef dispatch_block_t | dispatch_block_store |
| typedef dispatch_iteration_block_t | dispatch_iteration_block_store |
| #define endif |
| #define XDISPATCH_BLOCK ^ |
Definition at line 95 of file lambda_blocks.h.
| #define XDISPATCH_BLOCK_COPY | ( | A | ) | Block_copy(A) |
Definition at line 100 of file lambda_blocks.h.
| #define XDISPATCH_BLOCK_DELETE | ( | A | ) | Block_release(A) |
Definition at line 101 of file lambda_blocks.h.
| #define XDISPATCH_BLOCK_EXEC | ( | A | ) | (A) |
Definition at line 102 of file lambda_blocks.h.
| #define XDISPATCH_BLOCK_PERSIST | ( | A | ) | Block_copy(A) |
Definition at line 99 of file lambda_blocks.h.
| #define XDISPATCH_HAS_BLOCKS |
Definition at line 107 of file lambda_blocks.h.
| typedef dispatch_block_t dispatch_block_store |
Definition at line 105 of file lambda_blocks.h.
Definition at line 106 of file lambda_blocks.h.
| typedef void(^ dispatch_iteration_block_t)(size_t) |
Definition at line 104 of file lambda_blocks.h.