#include <assert.h>
#include <stdio.h>
#include <string.h>
#include "../mem.h"
#include "../sdbl.h"
#include "misc/util/abc_global.h"
Go to the source code of this file.
◆ vec_sdbl_foreach
| #define vec_sdbl_foreach |
( |
| vec, |
|
|
| entry, |
|
|
| i ) |
Value: for (i = 0; (i < vec->size) && (((entry) = vec_sdbl_at(vec, i)), 1); i++)
Definition at line 32 of file vec_sdbl.h.
32#define vec_sdbl_foreach(vec, entry, i) \
33 for (i = 0; (i < vec->size) && (((entry) = vec_sdbl_at(vec, i)), 1); i++)
◆ vec_sdbl_foreach_start
| #define vec_sdbl_foreach_start |
( |
| vec, |
|
|
| entry, |
|
|
| i, |
|
|
| start ) |
Value: for (i = start; (i < vec_sdbl_size(vec)) && (((entry) = vec_sdbl_at(vec, i)), 1); i++)
Definition at line 35 of file vec_sdbl.h.
35#define vec_sdbl_foreach_start(vec, entry, i, start) \
36 for (i = start; (i < vec_sdbl_size(vec)) && (((entry) = vec_sdbl_at(vec, i)), 1); i++)
◆ vec_sdbl_foreach_stop
| #define vec_sdbl_foreach_stop |
( |
| vec, |
|
|
| entry, |
|
|
| i, |
|
|
| stop ) |
Value: for (i = 0; (i < stop) && (((entry) = vec_sdbl_at(vec, i)), 1); i++)
Definition at line 38 of file vec_sdbl.h.
38#define vec_sdbl_foreach_stop(vec, entry, i, stop) \
39 for (i = 0; (i < stop) && (((entry) = vec_sdbl_at(vec, i)), 1); i++)
◆ vec_sdbl_t