pelib
2.0.0
|
Go to the source code of this file.
Defines | |
#define | iterator_length_debug printf("[PELIB:%s:%s:%d] i = %d\n", __FILE__, __FUNCTION__, __LINE__, i); |
#define | iterator_length_pre_debug printf("[PELIB:%s:%s:%d] length = %d\n", __FILE__, __FUNCTION__, __LINE__, pelib_iterator_length(ITERATOR_T)(&iterator)); |
Functions | |
iterator_t (ITERATOR_T) | |
int | pelib_init (iterator_t(ITERATOR_T)) |
int | pelib_copy (iterator_t(ITERATOR_T)) |
char * | pelib_string (iterator_t(ITERATOR_T)) |
char * | pelib_string_detail (iterator_t(ITERATOR_T)) |
FILE * | pelib_printf (iterator_t(ITERATOR_T)) |
FILE * | pelib_printf_detail (iterator_t(ITERATOR_T)) |
int | pelib_destroy (iterator_t(ITERATOR_T)) |
int | pelib_free (iterator_t(ITERATOR_T)) |
int | pelib_free_struct (iterator_t(ITERATOR_T)) |
int | pelib_compare (iterator_t(ITERATOR_T)) |
ITERATOR_T pelib_iterator_read() | ITERATOR_T (iterator_t(ITERATOR_T)*el) |
size_t pelib_iterator_distance() | ITERATOR_T (iterator_t(ITERATOR_T)*start, iterator_t(ITERATOR_T)*stop) |
#define iterator_length_debug printf("[PELIB:%s:%s:%d] i = %d\n", __FILE__, __FUNCTION__, __LINE__, i); |
Definition at line 72 of file iterator.c.
#define iterator_length_pre_debug printf("[PELIB:%s:%s:%d] length = %d\n", __FILE__, __FUNCTION__, __LINE__, pelib_iterator_length(ITERATOR_T)(&iterator)); |
Definition at line 73 of file iterator.c.
iterator_t | ( | ITERATOR_T | ) |
Definition at line 33 of file iterator.c.
Definition at line 173 of file iterator.c.
size_t pelib_iterator_distance() ITERATOR_T | ( | iterator_t(ITERATOR_T)* | start, |
iterator_t(ITERATOR_T)* | stop | ||
) |
Definition at line 179 of file iterator.c.
Definition at line 154 of file iterator.c.
Definition at line 64 of file iterator.c.
Definition at line 134 of file iterator.c.
Definition at line 141 of file iterator.c.
Definition at line 147 of file iterator.c.
Definition at line 56 of file iterator.c.
FILE* pelib_printf | ( | iterator_t(ITERATOR_T) | ) |
Definition at line 110 of file iterator.c.
FILE* pelib_printf_detail | ( | iterator_t(ITERATOR_T) | ) |
Definition at line 122 of file iterator.c.
char* pelib_string | ( | iterator_t(ITERATOR_T) | ) |
Definition at line 75 of file iterator.c.
char* pelib_string_detail | ( | iterator_t(ITERATOR_T) | ) |
Definition at line 89 of file iterator.c.