#include <s3types.h>Go to the source code of this file.
Classes | |
| struct | blkarray_list_s |
Defines | |
| #define | blkarray_list_ptr(l, r, c) ((l)->ptr[r][c]) |
| #define | blkarray_list_maxblks(l) ((l)->maxblks) |
| #define | blkarray_list_blksize(l) ((l)->blksize) |
| #define | blkarray_list_n_valid(l) ((l)->n_valid) |
| #define | blkarray_list_cur_row(l) ((l)->cur_row) |
| #define | blkarray_list_cur_row_free(l) ((l)->cur_row_free) |
Typedefs | |
| typedef struct blkarray_list_s | blkarray_list_t |
Functions | |
| blkarray_list_t * | _blkarray_list_init (int32 maxblks, int32 blksize) |
| blkarray_list_t * | blkarray_list_init (void) |
| int32 | blkarray_list_append (blkarray_list_t *, void *data) |
| void | blkarray_list_reset (blkarray_list_t *) |
| void | blkarray_list_free (blkarray_list_t *bl) |
| #define blkarray_list_blksize | ( | l | ) | ((l)->blksize) |
| #define blkarray_list_cur_row | ( | l | ) | ((l)->cur_row) |
| #define blkarray_list_cur_row_free | ( | l | ) | ((l)->cur_row_free) |
| #define blkarray_list_maxblks | ( | l | ) | ((l)->maxblks) |
| #define blkarray_list_n_valid | ( | l | ) | ((l)->n_valid) |
| #define blkarray_list_ptr | ( | l, | |
| r, | |||
| c | |||
| ) | ((l)->ptr[r][c]) |
| typedef struct blkarray_list_s blkarray_list_t |
| blkarray_list_t* _blkarray_list_init | ( | int32 | maxblks, |
| int32 | blksize | ||
| ) |
| int32 blkarray_list_append | ( | blkarray_list_t * | , |
| void * | data | ||
| ) |
| void blkarray_list_free | ( | blkarray_list_t * | bl | ) |
Completely free the list and all entries in it.
| blkarray_list_t* blkarray_list_init | ( | void | ) |
| void blkarray_list_reset | ( | blkarray_list_t * | ) |
1.7.6.1